Everything looks easier than it really is.

New features are like icebergs. Most of the effort is invisible, hiding below the water, waiting to sink your project. The actual implementation effort is the visible part sticking above the water.

在《Iceberg Sneak-Ins》這篇文章,Eric 討論了一個軟體界最常見的問題:feature creep。Feature creep 指的是『程式的規格在開發的過程中持續被更動』,其中包含了『變更』及『新增』功能。Eric 特別針對『臨時增加的小功能』提出了一些實用的建議。

另一篇文章《Killing Feature Creep Without Ever Saying No》也值得參考。