我们如何在时间限制与趣味性蠕变之间取得平衡?
时间:2020-03-05 18:52:37 来源:igfitidea点击:
我通常喜欢编程。繁琐的工作很容易尽可能快而正确地完成,因此我可以通过它,而不必再次看到它。
但是我的很多编码都很有趣,当我进入"区域"时,我真的很开心。
在这里我犯了一个错误,那就是花太多的时间,也许增加功能,以凉快或者优雅的方式编写它,或者只是制作整洁的原型。
- 在超出时间范围之前,我们如何识别这种情况?
- 在开始一段可能有趣的代码之前或者期间,我们要怎么做才能回到正轨?
- 什么时候可以让自己"疯狂",而不必担心后果就可以享受呢?
-亚当
解决方案
回答
保留详细的优先功能列表/错误列表。经常回顾一下,然后在有趣的工作与需要完成的错误/功能之间取得平衡。
回答
随着积压。这样一来,我们就可以始终牢记需要做的事情,然后才能开始做自己想做的事情。
回答
给自己一个艰难的期限-即使是针对自己的项目。否则,我们将无限地不断调整和添加功能。
回答
始终准备好有效的发行版(快照)。像对待SQL Server实现快照隔离的方式一样对待它。 :)
继续将新的有趣的东西添加到项目的单独副本中。稳定后,覆盖发布文件夹,这就是新快照。每当有人要求演示或者发行时,我们都可以始终切换到稳定的应用程序,并随时显示一些内容。
回答
通过将其视为可销售的糖果来证明我们插入的任何"有趣"功能。
当然,除非它们不可见;)