#软件质量

幽默:黑客式编程其实类似机器学习!

20-11-04 284 1 banq

编程中不断调整改变各个地方,直至让其能够正常运行,这种方式称为黑客式编程,是一种坏的代码最佳实践;如果你这样做得足够快,它就是“机器学习”了,而且会付给你比当前高四倍的薪酬。  . 详细

不同意马丁大叔的观点:Bug不是程序员的错 • Buttondown

20-06-10 666 1 banq

为什么我们不同意罗伯特·马丁的 主张:  “缺陷是程序员的错。造成缺陷的是程序员,而不是语言。” 我说这是他的哲学的重大缺陷。 从表面上看,这听... 详细

幽默:我的代码不是固体SOLID,而是液体LIQUID - ctrlshifti

20-05-26 538 1 banq

我的代码不是固体SOLID,而是液体LIQUID:Low In Quality, Unrivaled In Despair(品质低劣,绝望无可匹敌) 众说纷纭: 我的代码是KISSNUWYD:K... 详细

测试驱动开发(TDD)实战心得 - DeniMoka

20-11-17 366 banq

熟悉TDD的三个定律这些规则是在实践中使用TDD的基础。它们限制我们一次只更改一件事。他们迫使我们采取步伐!记住并严格遵守这些规则,以便有效地使用TDD! 在代码没有通过失败的单元测试之前不要编... 详细

Defect和Bug有什么不一样? -Nikita

20-06-10 562 banq

Defect和Bug翻译成中文都是缺陷的意思,两者有什么区别? Bug是编程错误的结果,Defact缺陷是与需求的偏离。Defect缺陷不一定表示代码中存在bug,它可能是尚未实现但在软件需求中定义... 详细

五个代码审查反模式 - Trisha Gee

20-05-08 438 banq

本文指出了所有开发人员在审查其代码或提交拉取请求时可能遇到的特定反模式,并对此进行了谴责。 代码作者花了数小时甚至数天的时间来创建他们认为最有效的解决方案。他们考虑了多种设计方案,并采取了最相关的道... 详细

进行了1000多次代码评审的经验分享 - DEV

20-06-09 612 1 banq

在过去的三年中,我已经审查了1000多个拉(合并)请求。在那段时间里,我学到了很多东西–主要是关于如何不审阅代码,如何减轻过程的痛苦,使高质量的代码产生什么等等。 拉取请求只需要做一件事 最... 详细

共有 321 2 3 4 下一页