#软件质量

      更多分类

幽默:一天写了36行代码就很了不起吗? - Coraline Ada Ehmke

19-11-08 1481 5 banq

我:“今天我写了36行非常不错的代码。” 兰多:“只有36行?我以为你是个了不起的开发人员。” 我:“我写的是正确的36行。 众说纷纭: 我今天坐在那里想了四个小时。我认为这为我节省了大约6个星期... 详细

敏捷大师:衡量程序员好不好的标准是代码越少越好 - Allen Holub

19-11-19 1068 2 banq

大多数KPI指标毫无价值。绝对最佳的程序员所编写的代码少于能力较弱的程序员。最好的衡量标准是编写的代码少,代码越少越好。 实际上,删除代码是您可以执行的最有效的操作之一。负生产力反而是一个加号。测量... 详细

干净代码的几个特点 -Xebia

19-11-26 1031 1 banq

干净Clean代码特点:易于他人使用(直截了当,意图清晰,抽象性好,毫不意外,好名声)-这是最受关注的问题。 它是针对现实世界制作的,即具有清晰的错误处理策略。 它是最小的(做一件事,具有最... 详细

KentBeck:“改善架构”比“还清技术债务”可以带来更好的感觉,决定和结果。

19-10-28 1145 1 banq

比尔盖茨说过:人们不会为修复bug付费,只为新功能付钱。技术债务作为Bug产生的根源,技术债务只是针对开发人员而言,如何能做到向最终用户收费?创造新的商业价值?KentBeck提出投资改善体系结构或... 详细

软件质量的认识论:每晚有多少睡眠?你工作愉快吗?这些是最影响软件质量的问题。 - increment

19-11-26 767 2 banq

研究表明,人为因素最影响我们的工作质量,可是为什么我们会投入更多精力希望通过技术性解决方案解决软件质量呢? 假设您经营一个新团队。您可以一刀切地实施任何您想提高人员生产力和减少代码错误的策略。你会做... 详细

鲍勃大爷调查提问:两者哪个更昂贵?A.在代码中添加难以更改的功能。B.保持代码足够灵活性以轻松添加新功能。

19-11-09 1151 1 banq

众说纷纭: 灵活性可能导致更多的设计时间和复杂性。这个词本身看起来不错,但没那么简单。 我现在正在(艰难地)学习到,随着复杂性的增加,维持软件项目中的变化速率变得越来越困难。如果我可以回去一年,我... 详细

需求审查的挑战 - modernanalyst

19-11-08 1159 1 banq

如果有人说您只能对一个软件项目执行一次质量实践,您会选择什么?我会选择对需求进行同行评审,我认为这是我们今天可用的最高杠杆质量实践。 在同行评审中,工作产品的作者以外的其他人检查产品的质量问题和改进... 详细

鲍勃大叔:走得快的唯一方法就是好好地走

19-08-21 267 1 banq

鲍勃大叔:软件中没有质量与速度的权衡,从来没有。低质量意味着低速。走得快的唯一方法就是好好地走。 众说纷纭: 1. 我最喜欢的版本是“没有快速和脏,只有脏。” 2. 那就是你的思维方式。当您需要... 详细

2007年Windows Vista发行失败的主要原因是组织的复杂性(八月Lilleaas的博客)

19-12-23 388 banq

在本文中,我将探讨2007年Windows Vista发行失败后Microsoft Research的发现。Microsoft决定深入研究并找出问题出在哪里。 Microsoft Research提... 详细

专注于思维训练的正念冥想被过度利用 - CBC.ca

19-11-29 729 banq

在过去的几十年中,西方的正念冥想已经从边缘练习变成了主流现象。它的诺言,随着它在无数书籍和应用程序中出售给我们,令人着迷:这是一种使自己冷静下来并展现在自己面前的简单技术。它被视为我们紧张生活的灵丹... 详细

可确保项目的质量和安全性的三个Maven插件 - rieckpil

19-11-07 525 banq

检测依赖项内部的漏洞对于创建安全的应用程序至关重要。除此之外,静态代码分析工具和预定义规则可以帮助您确保质量。幸运的是,有Maven插件可用于在您的构建中自动执行此操作。通过此博客文章,我将向您展示... 详细

谷歌代码评审指南已经开源

19-09-06 317 banq

基于长期经验,本节中的页面包含有关进行代码评审的最佳方式的建议。它们共同代表了一个完整的文档,分为许多单独的部分。你不必全部阅读它们,但很多人发现它对自己和他们的团队阅读整套都很有帮助。 代... 详细

最好的语言也敌不过人类愚蠢:使用PHPStan通过静态分析尽早捕获PHP错误 - madewithlove

19-08-13 223 banq

PHP是一种动态语言,虽然这肯定有它的好处,但它也意味着在日志中看到调用未定义方法或无效参数计数的错误并不罕见。更糟糕的是,当发生这些类型的错误时,应用程序将简单地崩溃,从而导致糟糕的用户体验和沮丧... 详细

Google代码评审介绍 - Michaela Greiler

19-08-07 156 banq

Google的代码评审在工程实践中发挥着重要作用,并且早在谷歌就已经采用。直到今天,它们仍然用于保持代码库的清洁,连贯并确保不提交任意代码。尽管代码评审过程与 Microsoft 的代码评审类似,但... 详细

共有 241 2 下一页