開發人員的理想主義情節往往會傾向於實現過於龐大和複雜的架構,意圖可以支撐後續更廣泛、更持續的應用訴求。但行業發展太快,新的訴求可能超出最初預期,因為之前的架構太複雜太龐大,難於調和。[1]
互聯網行業產品更新快,未來不確定性因素多。觀點:着重當下,輕架構。代碼做好低耦合就可以了,不用把架構弄得太複雜。推薦的平衡點是讓後續的中等水平程序員,只看代碼就能接手,不用讀文檔。[1]