程序員到架構師的路:功能編碼——模塊編碼——模塊設計——模塊重構——項目設計——項目重構——架構設計——架構重構。任何層次的設計,其熟練掌握的標誌是重構,重構意味着設計可以根據需求變動來進行演化。程序員