首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >编程中的有害诱惑

编程中的有害诱惑
EN

Software Engineering用户
提问于 2011-02-24 15:17:39
回答 53查看 9.5K关注 0票数 97

只是好奇,在编程中什么样的诱惑在你的项目中被证明是真正有害的?

比如当你真的感觉到做某件事的冲动,你相信它会使你的项目受益,或者你只是欺骗自己相信它是的,一周后你意识到你并没有解决任何真正的问题,而是创造了新的问题,或者,在最好的情况下,让你内心的野兽满意,却没有明显的影响。

就我个人而言,我发现很难不重构坏代码。我处理了很多糟糕的遗留代码,当我没有测试来证明重构没有破坏任何东西时,需要做一些深呼吸才能不去碰它。

对于我来说,在用户界面上另一个恶魔,我可以花几个小时来改变UI布局,仅仅因为我喜欢这样做。有时我会告诉自己,我正在研究可用性,但事实是,我喜欢到处移动按钮。

您的编程恶魔是什么,以及如何避免它们?

EN

回答 53

Software Engineering用户

回答已采纳

发布于 2011-02-24 17:13:41

过早的泛化是我的大麻烦;我不是先解决手头的问题,然后等到有实际需要解决一般情况时,我总是先研究一般情况,最后编写一堆比它所需要的更复杂的代码。

更新:

有关深度描述,请参见"Sin #1 -过早泛化“。

票数 67
EN

Software Engineering用户

发布于 2011-02-24 15:24:39

“我们以后再来解决这个问题。我们现在就需要它工作!”

票数 197
EN

Software Engineering用户

发布于 2011-02-24 15:26:41

最后期限太远了,我有足够的时间去做,为什么不花点时间上网呢?

票数 105
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/51437

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档