在實(shí)際的項(xiàng)目執(zhí)行中,會(huì)遇到對(duì)應(yīng)的代碼整合和重構(gòu)問(wèn)題,也許在某種程度上代碼都是所謂的耦合度很低,這時(shí)候需要對(duì)現(xiàn)有流程和邏輯做變更操作,要堅(jiān)持以下的原則:
1.不要修改原作者的底層結(jié)構(gòu),盡可能兼容支持,比如:需要多加參數(shù)在最末尾添加,切莫在最開(kāi)始進(jìn)行添加,影響主題功能,
2、模塊之間的復(fù)用需要保證都是共享的。
3、模板和引擎的使用需要堅(jiān)持一定的原則,構(gòu)造函數(shù)之間的調(diào)用要寫清楚注釋,見(jiàn)文知義,了解入?yún)⒑统鰠⒌捻樞颉?/p>
4、模糊的代碼涉及自己的地方一定要問(wèn)清楚,免得后期開(kāi)發(fā)過(guò)程中造成沖突和邏輯的問(wèn)題。
5、關(guān)于注釋:自己維護(hù)開(kāi)發(fā)的模塊必然要寫注釋,這個(gè)習(xí)慣不僅是給自己看的,也是給以后交接的同事不至于罵街,對(duì)于有歧義和一些重要的流程一定要做相關(guān)的注釋說(shuō)明。
以上是項(xiàng)目中會(huì)遇到的問(wèn)題和相關(guān)的一些調(diào)整方式,需要針對(duì)特定的現(xiàn)有做流程變更操作調(diào)整,針對(duì)現(xiàn)有流程做兼容即可,先說(shuō)這么多,主要防止以后會(huì)忘記。