当我们构建一个App的时候,经常会对设计模式,架构进行选型。
也有可能因为需求的变化导致最初的选型不是一个最优解。
那么,在极端情况下,我们就会选择过早优化。
但是架构并没有完美的,所以,我们在开发的过程中,是一边开发业务需求,一边重构比较好,还是一开始想清楚,再下手比较好?
伊谢尔伦2017-04-18 09:44:42
不知道你們的開發方式是什麼樣的。
一開始就想清楚這個是比較理想的情況,這樣的時候並不多。
最好是在每一個sprint裡(或開發週期)用一部分時間優化結構。不要等!一旦等的時間稍長,基本上架構只有被替換或將就著一直使用了。
而且,花費大量的事件在程式碼架構的最佳化上也不太可能。畢竟業務線不會給那麼充裕的時間。