1 偽實現(xiàn):返回一個常量并逐漸用變量代替常量,直至偽實現(xiàn)代碼成為真實實現(xiàn)的代碼。
        2顯明實現(xiàn)(Obvious Implementation):將真實的實現(xiàn)代碼鍵入

    實際開發(fā)中,經(jīng)常需要交替使用這兩種策略。如果一切順利,我知道該寫什么,我就會一個接一個地采用顯明實現(xiàn);一旦測試失敗,轉而采用偽實現(xiàn),重構直至得到正確的代碼。

    3Triangulation(三角法):如果一個已知間距的接收站都能測定無線電信號的方向的話,那么就有足夠的信息計算信號的方向和范圍-----三角法
        與此類似,在例子達到2個或更多時才對代碼實施一般化。
如果一開始就知道怎么做,就不必這么麻煩。僅在對設計方案一點思路都還沒有,三角法則提供一個從另一個稍微不同的角度考慮這個問題的機會。