《代码整洁之道:程序员的职业素养》读完,如何提升个人素养和代码质量?

2026-04-12 16:500阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计4072个文字,预计阅读时间需要17分钟。

《代码整洁之道:程序员的职业素养》读完,如何提升个人素养和代码质量?

概述+工作即将满8年,若算上2年实习,已走过近10年的程序员生涯。关于Spring Boot知识,关于微服务理论,也已看过几本书,看过十几篇技术Blog。


概述

工作即将满8年,如果算上2年实习的话,满打满算我已经走过将近10年的程序员编码生涯。关于Spring Boot知识点,关于微服务理论,也已经看过好几本书籍,看过十几篇技术Blog,甚至自己也写过相关技术Blog。

无论是Spring Boot,还是微服务,这些我们都可以称之为编程职业硬技能。这些硬技能一般来说都是固定的,有规律可循的。对大多数人而言都是可以快速习得的,至少是掌握其使用方法的。

但是职业不是说仅仅有这些硬技能就可以应付的,我们还需要很多软技能,包括:融入团队、人际交往、压力应对、成果交付、冲突解决、沟通、带领团队、合作互惠等等。

我们需要阅读这本书!

这本书就能给你一些警醒和帮助。阅读过程中,相信你也会会心一笑,又或者苦涩一笑。

很后悔没有早几年读到这本书。当然,这并不是说这是一本度过一遍就可以放下的书籍;事实上,这是一本常读常新的书。

注:下文以引用的方式摘抄原文,附带一些个人体会、私货与碎碎念。

专业主义

什么样的代码是有缺陷的呢?那些你没把握的代码都是!

要用这些自动化单元测试去测多少代码呢?还要说吗?全部!全部都要测!
我是在建议进行百分百测试覆盖吗?不,我不是在建议,我是在要求!你写的每一行代码都要测试。完毕!

说“不”

说“是”

编码

测试驱动开发

TDD,Test Driven Development,测试代码先于业务代码的编码。

阅读全文

本文共计4072个文字,预计阅读时间需要17分钟。

《代码整洁之道:程序员的职业素养》读完,如何提升个人素养和代码质量?

概述+工作即将满8年,若算上2年实习,已走过近10年的程序员生涯。关于Spring Boot知识,关于微服务理论,也已看过几本书,看过十几篇技术Blog。


概述

工作即将满8年,如果算上2年实习的话,满打满算我已经走过将近10年的程序员编码生涯。关于Spring Boot知识点,关于微服务理论,也已经看过好几本书籍,看过十几篇技术Blog,甚至自己也写过相关技术Blog。

无论是Spring Boot,还是微服务,这些我们都可以称之为编程职业硬技能。这些硬技能一般来说都是固定的,有规律可循的。对大多数人而言都是可以快速习得的,至少是掌握其使用方法的。

但是职业不是说仅仅有这些硬技能就可以应付的,我们还需要很多软技能,包括:融入团队、人际交往、压力应对、成果交付、冲突解决、沟通、带领团队、合作互惠等等。

我们需要阅读这本书!

这本书就能给你一些警醒和帮助。阅读过程中,相信你也会会心一笑,又或者苦涩一笑。

很后悔没有早几年读到这本书。当然,这并不是说这是一本度过一遍就可以放下的书籍;事实上,这是一本常读常新的书。

注:下文以引用的方式摘抄原文,附带一些个人体会、私货与碎碎念。

专业主义

什么样的代码是有缺陷的呢?那些你没把握的代码都是!

要用这些自动化单元测试去测多少代码呢?还要说吗?全部!全部都要测!
我是在建议进行百分百测试覆盖吗?不,我不是在建议,我是在要求!你写的每一行代码都要测试。完毕!

说“不”

说“是”

编码

测试驱动开发

TDD,Test Driven Development,测试代码先于业务代码的编码。

阅读全文