作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
关闭。这个问题是opinion-based .它目前不接受答案。
想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.
3年前关闭。
Improve this question
在团队和/或大型项目中工作时,我是敏捷方法的大力倡导者。
然而,我发现对于较小的项目,当单独工作时,我通常开始项目编写单元测试,广泛记录,重构。随着时间的流逝,我停下来,因为我觉得我在浪费时间。我发现带有敏捷旋转的牛仔编码(经常测试,编写人类可读的代码)通常对我来说非常适合我不希望其他人必须使用的小型独立项目。
其他人会同意我的看法吗?或者你认为一个人永远不应该坚持自己的枪(明白吗?牛仔)?
所以真正的问题是:是否有任何专门为个人项目量身定制的敏捷方法? (除了我上面的“敏捷牛仔”方法)
最佳答案
敏捷是一种哲学,而不是一种处方。 您使用适合您的开发风格、项目和业务需求的部分。
我认为您的“经常测试,编写人类可读的代码”提案是一种非常适合在单人团队中为小型项目制作优秀软件的方法。
关于agile - 独自完成小项目 : Cowboy Coding The Way To Go?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1314240/
我是一名优秀的程序员,十分优秀!