只是好奇,在编程中什么样的诱惑在你的项目中被证明是真正有害的?
比如当你真的感觉到做某件事的冲动,你相信它会使你的项目受益,或者你只是欺骗自己相信它是的,一周后你意识到你并没有解决任何真正的问题,而是创造了新的问题,或者,在最好的情况下,让你内心的野兽满意,却没有明显的影响。
就我个人而言,我发现很难不重构坏代码。我处理了很多糟糕的遗留代码,当我没有测试来证明重构没有破坏任何东西时,需要做一些深呼吸才能不去碰它。
对于我来说,在用户界面上另一个恶魔,我可以花几个小时来改变UI布局,仅仅因为我喜欢这样做。有时我会告诉自己,我正在研究可用性,但事实是,我喜欢到处移动按钮。
发布于 2011-02-24 17:13:41
发布于 2011-02-24 15:24:39
“我们以后再来解决这个问题。我们现在就需要它工作!”
发布于 2011-02-24 15:26:41
最后期限太远了,我有足够的时间去做,为什么不花点时间上网呢?
https://softwareengineering.stackexchange.com/questions/51437
复制相似问题