看板 PHP 關於我們 聯絡資訊
ajeams :感謝大大釋疑 不好意思 再請教一點10/18 19:32
ajeams :project屬個人單人製作的話 需要interface嗎??10/18 19:33
ajeams :還是大大會建議養成這種習慣 這樣才會學好OO呢??10/18 19:34
ajeams :ps.目前是寫一個小型的網站(之後想續擴充功能)10/18 19:36
對於剛學到還不熟悉的東西我會拚命的用,然後看看會遇到什麼問題的方式累 積經驗但是對於要上線的專案而言,則要小心過度設計(Over design)、和過 度使用(overhead)。 我覺得你可以先寫出一個可以運作的程式,然後在一個開發週期的反覆(例如: 每個禮拜、或是寫完某部分的模組之後)重新檢視程式碼、以及目前的設計, 看看有那些地方是可以改進/重寫的。 至於要改進那些地方,可以多充實一些設計樣式(Design Pattern)的觀念、 或是多看一些程式碼。以這種漸進式的開發方法,我覺得會累積比較多的經驗。 不過如果有時間/成本壓力的問題,像是:明天客戶或老闆就要看到, 誰管他程式碼優不優雅 ( ̄ー ̄;) 只要能跑的程式都是好程式 ( ′-`)y-~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.175.177.114 ※ 編輯: foxzgerald 來自: 218.175.177.114 (10/18 21:17)
foxzgerald :評估開發時程和"設計"應佔有的時間比重也是很重要的 10/18 21:19
ajeams :感謝大大的指導!!!謝謝您!! 10/19 06:11