《重構》系統篇
前言
不要指望系統是好的,代碼重構是第一步,但是系統重構是目的,從系統維度看重構的戰略和戰術設計。
- 重構的價值:業務和產品是不感知重構的,上級領導可能是未知的,所以重構難以被排期
- 當前場景重構:重構需要針對場景重構,主要是避免過度設計,場景梳理是需要時間的,但是當前要做的項目是最好的切入點
- 歷史場景重構:歷史場景的重構,要能先看出歷史的妥協,因為時間問題所以先上,但后期要改回來,其實就是場景重構
必要性
- 無用的產品經理:流水的產品經理,產品經理的不專業性,傳話的產品經理大有人在,如果開發人員也流水,那么只有代碼是鐵打的。統一的戰略更無法發揮作用
戰術
隔離內核:把爛代碼當作是應用層,因為應用層是一個分層中比較細節的了,而且它本身就是和核心域同構的。
--------------------------------
優秀、是一種習慣
、、、、、、、、、、、、、、、

浙公網安備 33010602011771號