摘要: “一切都由需求而定!我們一開(kāi)始時(shí)并不知道哪些需求會(huì)發(fā)生變化,因此只要滿足現(xiàn)有需求就可以了,所以你一開(kāi)始寫(xiě)的代碼并沒(méi)有什么不妥……問(wèn)題發(fā)生在需求變化之后,”老C加重了語(yǔ)氣,“現(xiàn)在我們已經(jīng)知道需求可能在那些地方變化,而且就現(xiàn)實(shí)情況而言,一旦需求在某處發(fā)生變化,那么它就會(huì)經(jīng)常在此處發(fā)生變化。這個(gè)時(shí)候我們就需要對(duì)程序結(jié)構(gòu)進(jìn)行調(diào)整,以應(yīng)對(duì)這種變化,而不只是在原來(lái)的基礎(chǔ)上縫縫補(bǔ)補(bǔ)……那樣會(huì)帶來(lái)很多重復(fù)性的勞動(dòng)!”
閱讀全文