看板 java 關於我們 聯絡資訊
※ 引述《BlackMatrix (BlackMatrix)》之銘言: ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.231.110.108
BlackMatrix:可是我的程序碼有1100行耶, 要打300行不是手要酸死 02/20 14:49
BlackMatrix:我有把我的文章寫得比較清楚一點, 麻煩看看這樣行不行 02/20 14:58
============================================================================== 雖然您寫了很長,看到確實會覺得算有誠意。 只是太多東西是可以精簡的了, 要如何精簡,也就是您來發問的主因。 除了版友的建議,您也可以找一些讀物來充實, 弟向您介紹重構: 重構─改善既有程式的設計 http://findbook.tw/book/9789867594068/basic 這本弟放在辦公室隨手查, 多查幾次能養成習慣讓寫出來的 code 不會太糟糕。 記得他有放 ch1~ch6 試閱章節的 pdf 它有列出一些經典的糟糕寫法: http://farm3.static.flickr.com/2712/4372550210_0f3bcbfb05_o.jpg
基本上您的程式碼很明顯: 1. 有著重複的程式碼的問題 2. 巨大的 Class 的問題 3. 霰彈式修改 的問題 ....... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.168.161 ※ 編輯: qrtt1 來自: 140.112.168.161 (02/20 16:57) ※ 編輯: qrtt1 來自: 140.112.168.161 (02/20 16:58)
BlackMatrix:謝謝qrtt1大大推薦的這本書 02/20 17:09
BlackMatrix:Amazon有看到ISBN-13:978-0201485677我會買一本來看的 02/20 17:11
wildpeanut:推介紹的這兩本書 02/20 23:43
jej:推+1 02/21 00:07