提升代码质量的几点小技巧 | 开发者社区精选文章合集(三十七)

本文涉及的产品
云效 DevOps 流水线,基础版人数 不受限
云效 DevOps 制品仓库,基础版人数 不受限
云效 DevOps 代码管理,基础版人数 不受限
简介: 软件研发过程中如何让工作变得更简单高效?来看这些提升代码质量的小技巧!

每日集成开发者社区精品内容,你错过的干货补给站


每日精选博文推荐

photo-1486312338219-ce68d2c6f44d.jpeg

软件研发的这些误区,你中了吗?

软件研发过程中如何让工作变得更简单高效?事务性工作应该更关注需求还是更关注任务?是持续发布还是批量发布?本文将从七个方面聊一聊软件研发过程中常见的误区及正确姿势,分享研发过程中的那些 Dos 和 Dont's。>>戳我前往了解全文

提升代码质量的方法:领域模型、设计原则、设计模式

我们可以列举出非常多质量差的代码的表现现象,其中最影响代码质量的两个表现是命名名不副实、逻辑可扩展性差,当一个新人阅读代码时,有时发现方法命名与实际逻辑对不上,这就让人感到非常疑惑,这种现象在平时工作并不少见;另一个就是逻辑扩展性差,一个新业务需求提出来后,发现要在多处改动,需要回归的业务逻辑比较多,造成研发效率不高。那么如何提升代码质量呢?>>点击阅读全文

7 个建议让 Code Review 高效又高质

Code Review(CR) 的本质是什么?是为了查错?还是为了 KPI?本文分享阿里资深技术专家的看法:CR 是一种关于社会学的长期行为和组织文化,通过 CR,形成一种良性互动的技术氛围,传播和分享知识,提升代码质量,并给出了 7 个提高 CR 效率和质量的实践建议。>>点击了解全文

Code Review效率低?来试试智能语法服务

在人工代码评审(Code Review,CR)中,对于纯文本形式的代码浏览不可避免地将耗费大量的时间,影响CR的效率。那么有没有更智能的方法?阿里云云效代码智能语法服务基于云端备份的快速代码导航服务,无须本地克隆即可在页面体验熟悉的定义引用快速查看跳转功能,可大幅提升代码评审的效率和质量。本文分享相关的技术原理与实现方法。>>点击阅读全文

每日精选电子书

《阿里云云效助力企业10倍效能提升案例集》

针对企业在研发效能方面遇到的挑战,云效团队推出云原生时代的研发新范式——ALPD,并提出研发效能提升的“三板斧”:
第一板斧:全链路精益协作和精益需求分析。
第二板斧:中台化技术及云原生的工程实践。
第三板斧:精益互联网创新方法。

>>点击下载,《阿里云云效助力企业10倍效能提升案例集》

嵩山版《Java开发手册》

《Java开发手册》始于阿里内部规约,在全球Java开发者共同努力下,已成为业界普遍遵循的开发规范,手册涵盖编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程规约、设计规约七大维度。嵩山版首次新增前后端规约等内容,全面助力开发者码出规范,码出质量!

>>点击下载,嵩山版《Java开发手册》


热门推荐

每日集成开发者社区精品内容,请持续关注!

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
SVN版本控制系统
SVN是现在软件开发之中的主流软件版本控制工具,在工作之中利用SVN可以有效的解决多人开发的代码管理问题,本课程将为读者讲解SVN服务器的配置以及基于MyEclipse的SVN客户端插件的配置与使用,并且在讲解之中着重讲解了冲突的产生于解决。
相关文章
|
存储 程序员 Linux
10.4K Star!程序员为程序员针对性优化的开源免费笔记
平时我一直用Notion来记录内容为主,但也一直关注着其他开源产品。上周正好看到一款非常受欢迎的开源免费笔记,今天就推荐给大家:VNote。
114 0
|
JSON 小程序 JavaScript
全栈工程师之路-中级篇之小程序开发-第一章第三节阅读官方demo
全栈工程师之路-中级篇之小程序开发-第一章第三节阅读官方demo
179 0
全栈工程师之路-中级篇之小程序开发-第一章第三节阅读官方demo
|
移动开发 前端开发
H5十大新特性(前端面试新手必背)(6)
H5十大新特性(前端面试新手必背)(6)
118 0
H5十大新特性(前端面试新手必背)(6)
|
移动开发 前端开发
H5十大新特性(前端面试新手必背)(5)
H5十大新特性(前端面试新手必背)(5)
122 0
H5十大新特性(前端面试新手必背)(5)
|
移动开发 前端开发 JavaScript
H5十大新特性(前端面试新手必背)(4)
H5十大新特性(前端面试新手必背)(4)
109 0
H5十大新特性(前端面试新手必背)(4)
|
移动开发 前端开发
H5十大新特性(前端面试新手必背)(3)
H5十大新特性(前端面试新手必背)(3)
140 0
H5十大新特性(前端面试新手必背)(3)
|
数据采集 XML 移动开发
H5十大新特性(前端面试新手必背)(1)
H5十大新特性(前端面试新手必背)(1)
151 0
H5十大新特性(前端面试新手必背)(1)
|
存储 弹性计算 Kubernetes
开发者社区精选直播合集(三十二)| 容器化实践案例
容器化具有令人瞩目的运维与经济效益,许可成本更低或者免费、物理资源使用效率更高、扩展性更好、服务可靠性更高。展望未来,容器化将更好的帮助组织创建各类环境。
开发者社区精选直播合集(三十二)|  容器化实践案例
|
设计模式 缓存 NoSQL
一文教你吃透设计模式 | 开发者社区精选文章合集(三十三)
常见的设计模式有哪些?你理解设计模式的底层原理吗?又如何应用到业务系统呢?
一文教你吃透设计模式 | 开发者社区精选文章合集(三十三)
|
缓存 边缘计算 运维
性能优化一手指南来了 | 开发者社区精选文章合集(二十六)
性能优化是一个体系化、整体性的事情,印刻在项目开发环节的各个细节中,也是体现技术深度的大的战场。
性能优化一手指南来了 | 开发者社区精选文章合集(二十六)