防止结束的方法

在开发软件时,我经常发现自己不断质疑“这是最好的方式吗?”,“这个工作有更好的技术吗?” 因此我花了更多的精力去研究和研究不同的设计模式/技术/最佳实践,而不仅仅是用我知道会工作的工具来开发事物!

我倾向于做的一件常见事情是想得太远,担心可能发生的事情,而不是关注将会发生的事情。 我不认为这一定是一件坏事,但是,我发现它有时会占用我太多的时间。

我想听听其他人是否有类似的问题,以及他们如何解决问题?


采用XP的想法... YAGNI。 (你不会需要它)

编码足以解决现在需要完成的工作。 让它符合客户的满意度,无论如何这都是非常重要的。 然后转到下一个功能。

如果你发现你需要重构某些东西,那就这样做吧,只需要逐步完成。


最后期限。


  • 让它起作用
  • 使它更好
  • 没有时间
  • 以该顺序。

    链接地址: http://www.djcxy.com/p/86749.html

    上一篇: Ways to prevent over

    下一篇: Coding Practices which enable the compiler/optimizer to make a faster program