写点什么

代码规范

0 人感兴趣 · 61 次引用

  • 最新
  • 推荐

typhonjs-escomplex 代码可读性 & 可维护度探索

优化代码质量目标是减少代码的复杂性和冗余,提高代码的可读性和可维护性。但在实际优化过程中也需要权衡对代码的改造是否存在过大的风险和需要更多的投入回归测试。

https://static001.geekbang.org/infoq/f8/f816ddce6eb1ea4efccab69e48321f66.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

降低代码圈复杂度优化技巧

我们可以使用代码圈复杂度工具来统计代码的复杂度,并对复杂度较高的代码进行具体的场景分析。但不是说一定要将复杂度优化到某种程度,应该根据实际的业务情况做出优化决策。

华为云 CodeArts Check 代码检查新手操作指南

代码检查服务是基于云端实现代码质量管理的服务,软件开发者可在编码完成后执行多语言的代码静态检查和安全检查,获取全面的质量报告,并提供缺陷的分组查看与改进建议,有效管控代码质量,确保产品原生高质量和产品安全,帮助产品成功。

https://static001.geekbang.org/infoq/4d/4dd34701d543ba7f8f683f28d6248b1d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

如何规避 MyBatis 使用过程中带来的全表更新风险

不知大家在使用MyBatis有没有过程人工梳理代码的经理?但由于web应用数量多,代码行数几十万行,人力梳理代码费时又费力。基于此,架构师根据MyBatis的扩展点推出一款插件做到降低全表更新的风险,降低人工成本。

https://static001.geekbang.org/infoq/86/86563086770acf57973f484278f2794a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

前端标准化之旅

本文主要从命名规范、语法规范、后端系统开发规范、版本更新规范、上线邮件申请规范、项目启动规范来、文件目录规范七方面介绍

https://static001.geekbang.org/infoq/86/86563086770acf57973f484278f2794a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

责任链和策略设计模式 - 基于 Java 编程语言

在日常代码的编写中,业务需求的变化总是不定的。文中描述的责任链和策略设计模式能有效满足代码编写的开闭原则,能更加有效的应对随时变化的业务需求。

https://static001.geekbang.org/infoq/1c/1c8ccdf7e2a4ae463c347ddc757d20ac.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

「 Java 开发规范 」10 人小团队 Java 开发规范参考这篇就够了

Kent Beck 的简单设计四原则非常好地来指导我们的如何写出优秀的代码,如何有效地判断我们的代码是优秀的。

https://static001.geekbang.org/infoq/00/0086f7f9f06b45276b56db89530412f7.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Python 项目工程化最佳实践指南

用户头像
Andy
2022-11-28

Python 工程化这件事都没有统一的规范和项目管理的方案,也许是因为 Python 突然兴起的时间较短、用于开发大型项目的公司较少。所以为了帮助内部的同学更好的解决 Python 工程化问题和分享下个人的开发习惯和代码管理思路写下这篇文章。