②用數學的簡化思想去簡化妳的設計級語句。
③深入學習軟件工程中的各種理論,以及《設計模式》,可復用性是尤為重要的。
④學習編譯原理,能夠用構造語言分析器的角度去看待語言,那麽會很容易看到本質,不被慣性引導。
⑤要建立起編碼信仰:大道必須至簡
⑥反思:反思妳冗余代碼主要是什麽部分?比如邏輯語句冗余、變量冗余等等,總結出來後,就要分門別類的去改正。
⑦不要認為冗余沒用,說不定妳的思路在某個階段的設計是有意義的,只是需要再提煉到更高層度的假冗余。