大家好,又见面了,我是全栈君,祝每个程序员都可以多学几门语言。
我准备将这样的方法命名为“Bug驱动开发”( Bug-driven development)。尽管名字相同高大上,但实际上各位程序猿对它都不陌生。简单地说就是发现bug——消除bug——发现新的bug,这样一个不断循环的过程驱动着开发,是谓Bug驱动开发。要运用这样的方法论很easy,仅仅需做到下面若干条中的某一条:
- 选用刚開始学习的人或对软件系统架构和设计原则没有经验的程序猿开发复杂的系统。
- 项目边界不清,需求频繁变动。
- 人手不够,时间紧张。
- 资源不足或重视不够,未经(充分)測试。
- 产品经理急于推出新版本号,项目经理使项目仓促上线。
Bug驱动开发,学习简单,易于实行,应用普遍,我今日首先将其作为一种方法论提出,希望与各位同仁共勉,更好地推动此一方法的研究和发展。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/118499.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...