混亂的代碼
- 混亂的代碼:耦合和特殊處理。
- 代碼不是寫過一次就算了,代碼肯定會再次改動的。
- 既然考慮到要再改,就要準(zhǔn)備好擴(kuò)展。
- 混亂的代碼導(dǎo)致總是加班:在急迫情況下寫的混亂代碼,就算一時實(shí)現(xiàn)了功能,等到需求修改的時候,要改的還是亂糟糟的代碼,代碼還是很難改,改一處可能導(dǎo)致多處出問題,為了解決問題,就會繼續(xù)寫混亂代碼。那么,從頭到尾自己面對的都是不好改的代碼容易改出問題的代碼,這就是導(dǎo)致加班的罪魁禍?zhǔn)住?/li>
初寫和維護(hù)
- 爛代碼用十分鐘寫成,為什么要花十倍的時間去維護(hù)那一坨?這對其它清晰的代碼不是太不公平了嗎?為什么不直接每次看到就惡心的屎沖掉,去重新創(chuàng)造一個每次看到就覺得心曠神怡的藝術(shù)品?