代码规范

     

AI为Spring Boot整个代码库添加了注释

41

以下是变更摘要,详细点击标题:此次代码变更为整个 Spring Boot 代码库添加了注释。此 PR 的内容完全使用自定义微调 AI 模型创建。我们正在对我们的工具进行大规模实验,在数百万行代码上运行.

工程团队的10大评估指标

1486

在衡量您的工程团队的绩效时,选择正确的 KPI 可能具有挑战性。因此,我们决定向您推荐 10 个可识别的指标,它们将帮助您从不同方面评估您的团队,例如生产力、代码质量或开发效率。重要的是要考虑一些指标.

5年在科技初创公司进行安全代码审计的经验教训

799 3K

当我在PKC工作时,我们的团队做了超过20次的代码审计,其中许多是为刚刚进入A轮或B轮的初创公司做的(那通常是当他们有了现金,并意识到在关注产品的市场适应性之后,对其安全性进行更深入的研究是很好的)。.

干净整洁代码(Clean Code)的本质是什么? - mariocervera

3441 1 3K
当我们听到“整洁代码”一词时,通常会想到由罗伯特·C·马丁(Robert C. Martin)(也称为鲍勃大叔、鲍勃大爷)撰写的著名书籍:“整洁代码:敏捷软件工艺手册”(2009年)自从本书出版以来,.

鲍勃大爷:将if/else中每个条件变为逻辑并列互拆而不依赖执行顺序。

2007 1

当您编写一条if / else语句链时,了解并评估执行时顺序的依赖性是明智的。将每个条件构造为逻辑互斥而非依赖于执行顺序可能是明智的。 新开发人员要学习的第一个概念是if / else语句。if / .

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

2381 8K

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

领域事件命名的坏气味 - Tomasz Jaskuela

890 1

虽然基于领域事件的建模特别与DDDesign相结合越来越受欢迎,但我看到了一些在某些情况下可能有效或无效的命名气味。1)最明显的“CRUDish事件气味”。像SomethingChanged,Some.

如何有效地使用git实现团队协作编码?

1118 2 4K
除了知道git add,git commit和git push,Git中还有许多其他重要技术。从长远来看,了解这些将有很大帮助。在这里,我将介绍一些能够让你充分利用Git的技巧。下面以角色扮演方式描述.

把IDE字体增大才能写出更简单的代码

1645 3

增加 ide 中的字体大小和行高度是一个很好的方式: 减少眼睛紧张, 更多的专注和更大的激励, 写更小的函数方法(因为字体大了,一个屏幕中可容纳的代码就少了,一个函数方法的代码至少不能超过一个屏幕吧!.

代码样式的另类风格!开眼

1592 1 18K
有许多优秀,整洁的代码风格指南。这些标准包括缩进,空格,行长度,命名约定等。一些著名的例子是: PEP8 用于Python C的Linux内核编码风格 Airbnb JavaScript风格指南 流行.

编写良好的代码:如何减少代码的认知负荷

1333 2 2K

良好的代码意味着:低bug,性能好,修改容易。好的代码是有高影响力的,这也许就是坊间流传10倍效率的开发者的主要原因。在这里讨论五个主要的编程概念。记住它们,编写好的代码应该是轻而易举的。剔除个人怪癖.

使用SQL查询Java代码分析的开源项目:JQL

2346 1

JQL是一个Java代码分析开源工具,分析结果能够通过SQL语句进行查询。JQL首先是对你的代码进行分析,比如:1.哪个类没有单元测试?2.哪个类名最长?3.哪个接口超过20个方法?当它发现这些问题后.

有必要做到功能实现的所有写法都通一吗?

2 567

我同事提议,为了提高可读性,使用什么样的方法要一致。比如查找某个字符,必须用indexOf而不能用正则表达式。就是说每个功能规定某种实现方式,这种约束有必要吗?.