小型项目的独奏工作:牛仔编码的方式去?

sni*_*ker 6 agile

在团队和/或大型项目上工作时,我是敏捷方法的大力倡导者.

但是,我发现对于较小的项目,当我独自工作时,我通常会开始编写单元测试项目,进行广泛的记录,重构.随着时间的推移,我停下来因为我觉得我在浪费时间.我发现使用敏捷旋转的牛仔编码(经常测试,编写人类可读的代码)对于我来说非常适合我在小型的独立项目中,我不希望其他人必须使用它们.

其他人分享我的情绪吗?或者你认为一个人永远不应该坚持他们的枪(得到它?牛仔)?

所以真正的问题是:是否有任何专门针对独奏项目量身定制的敏捷方法?(除了上面的"敏捷牛仔"方法)

Joh*_*lla 4

敏捷是一种哲学,而不是处方。您可以使用适合您的开发风格、项目和业务需求的组件。

我认为你的“经常测试,编写人类可读的代码”建议是一个非常适合在小型项目的独立团队中开发优秀软件的方法。