豆瓣
扫码直接下载
值得一看,主要还是软件工程的一套,但不乏点睛之笔,适合粗读。但是书名翻译太强行,其实跟代码整洁没啥关系,主要讲的是如果成为一个专业负责的程序员。
副标题作为主标题比较准确。
不认同书中的大多数观点,这本书显得过时了。猜测作者是出身于传统软件行业的老程序员?对于员工的要求过于苛刻,看问题的角度像是老板而不是程序员。关于测试,盲目追求覆盖率甚至为了测试改变程序应有的结构,我觉得是不可接受的。文中很多观点浮于表面,比如要求代码要经常改,我同意,但本质上应该保持简洁的同时应变复杂的需求。只有简单的东西才是可以被依赖的。总之,这本书一行代码都没,感觉在瞎扯。
好久没一口气读这么久书了,就像是老前辈在对你侃侃而谈一样,确实有不少干货,但还是需要自行提炼。
书中的内容都很棒,对于一个程序员的要求也算是正常要求,但是译者在某些用词上简直没眼看,如果不是机翻那就是作者缺乏一些项目管理领域和个人时间管理领域的知识,甚至让我对其专业能力产生了怀疑。 比如将Affinity Estimation翻译成关联预估,这是非常基础的项目管理用词。再比如4.2流态区是什么东西?从下面的内容来看应该是“心流”,这也是常见的时间管理用词。 还有那个“1024字的磁鼓式内存”已经让我彻底怀疑作者的专业性了,先不说这里到底是byte还是bit,作为译者真的有好好读这个翻译的结果么?
学习了!
很惭愧工作8年才读到,从泥腿子到正规军,还需要继续加油啊。 书中仍像另一本整洁之道一样,结合作者经历,讲述很多道理。有多少人会去践行和思考呢。 我要想遇到这样的队友和团队,自己得先操练起来。
比较简陋
有则改之,无则加勉。希望大家都做专业的程序员。
呜呼~仔细打磨!程序员的第四个年头,要学会说不,学会TDD,学会时间管理,保持节奏!
职业化是任何职业都应该追求的目标
技术高手就是专业人士吗?未必!这之间差着一个“职业素养”。分14个项目,对比着告诉读者,专业人士怎么做。全书没有代码,假借程序员之名,写给所有的职场人
一些泛泛的好建议,有种在跟老工程师1:1的感觉(
就这???,说实话看完确实第一反应就是这个,可能是因为我也工作五年了吧,书中提到的问题很多时候工作稍微久点就会知道这不太对而改掉了。
老生常谈,了无新意。。。
2023 年的当下,与上世纪 70/80 年代,写代码本身的挑战,并没有发生本质的变化
成为pro
clean coder, 不是 clean code,感觉是英文原文的双关,没翻译出来。代码整理大师?代码清理大师?和原作者类似书名的那几本书故意混淆视听的感觉。
本书是编程大师“Bob 大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。 本书适合所有程序员阅读,也可供所有想成为具备职业素养的职场人士参考
与问题本身的难度相比,解决问题的方式、步骤以及反思的程度,才能体现出一个人的职业素养。 真正的专业人士往往勤学苦干,以求得自身技能的纯熟精炼。只完成日常工作是不足以称为练习的,那只能算是种执行性质的操作,而不是练习。练习,指的是在日常工作之余专门练习技能,以期自我提升。 专业程序员的首要职责是满足雇主的需求。这意味着要和你的经理们、业务分析师们、测试工程师们和其他团队成员很好地协作,深刻理解业务目标。这并不是说你必须要成为业务方面的老学究,而是说你需要理解手上正在编写的代码的业务价值是什么,了解雇你的企业将如何从你的工作中获得回报。
> 代码整洁之道
14 有用 羡辙 2017-01-12 22:13:39
值得一看,主要还是软件工程的一套,但不乏点睛之笔,适合粗读。但是书名翻译太强行,其实跟代码整洁没啥关系,主要讲的是如果成为一个专业负责的程序员。
4 有用 Link 2017-07-11 01:09:46
副标题作为主标题比较准确。
4 有用 赖涛儿 2019-01-08 01:07:39
不认同书中的大多数观点,这本书显得过时了。猜测作者是出身于传统软件行业的老程序员?对于员工的要求过于苛刻,看问题的角度像是老板而不是程序员。关于测试,盲目追求覆盖率甚至为了测试改变程序应有的结构,我觉得是不可接受的。文中很多观点浮于表面,比如要求代码要经常改,我同意,但本质上应该保持简洁的同时应变复杂的需求。只有简单的东西才是可以被依赖的。总之,这本书一行代码都没,感觉在瞎扯。
2 有用 小阿 2019-03-15 16:35:42
好久没一口气读这么久书了,就像是老前辈在对你侃侃而谈一样,确实有不少干货,但还是需要自行提炼。
2 有用 卧寅 2020-08-26 16:46:02
书中的内容都很棒,对于一个程序员的要求也算是正常要求,但是译者在某些用词上简直没眼看,如果不是机翻那就是作者缺乏一些项目管理领域和个人时间管理领域的知识,甚至让我对其专业能力产生了怀疑。 比如将Affinity Estimation翻译成关联预估,这是非常基础的项目管理用词。再比如4.2流态区是什么东西?从下面的内容来看应该是“心流”,这也是常见的时间管理用词。 还有那个“1024字的磁鼓式内存”已经让我彻底怀疑作者的专业性了,先不说这里到底是byte还是bit,作为译者真的有好好读这个翻译的结果么?
0 有用 Jun 2018-02-05 01:27:16
学习了!
1 有用 豆子 2022-04-06 00:35:57
很惭愧工作8年才读到,从泥腿子到正规军,还需要继续加油啊。 书中仍像另一本整洁之道一样,结合作者经历,讲述很多道理。有多少人会去践行和思考呢。 我要想遇到这样的队友和团队,自己得先操练起来。
0 有用 可可爱爱的柴柴 2022-01-22 23:22:30
比较简陋
0 有用 Fity 2021-10-15 00:51:20
有则改之,无则加勉。希望大家都做专业的程序员。
0 有用 三叔吃粽子 2022-01-09 16:27:29
呜呼~仔细打磨!程序员的第四个年头,要学会说不,学会TDD,学会时间管理,保持节奏!
0 有用 思来享趣 2022-05-27 21:47:51
职业化是任何职业都应该追求的目标
0 有用 有人吗? 2022-06-03 23:25:03
技术高手就是专业人士吗?未必!这之间差着一个“职业素养”。分14个项目,对比着告诉读者,专业人士怎么做。全书没有代码,假借程序员之名,写给所有的职场人
0 有用 三七李 2022-12-03 22:34:06 上海
一些泛泛的好建议,有种在跟老工程师1:1的感觉(
0 有用 薛定谔的熊 2022-12-10 21:41:49 北京
就这???,说实话看完确实第一反应就是这个,可能是因为我也工作五年了吧,书中提到的问题很多时候工作稍微久点就会知道这不太对而改掉了。
0 有用 西山 2024-01-18 09:12:18 北京
老生常谈,了无新意。。。
0 有用 朱帅 2023-12-23 21:06:00 北京
2023 年的当下,与上世纪 70/80 年代,写代码本身的挑战,并没有发生本质的变化
0 有用 Pigheart 2024-03-07 12:39:41 江苏
成为pro
0 有用 容貌焦虑主理人 2024-01-08 23:35:04 辽宁
clean coder, 不是 clean code,感觉是英文原文的双关,没翻译出来。代码整理大师?代码清理大师?和原作者类似书名的那几本书故意混淆视听的感觉。
0 有用 昊天 2023-12-17 10:27:28 广东
本书是编程大师“Bob 大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。 本书适合所有程序员阅读,也可供所有想成为具备职业素养的职场人士参考
0 有用 undefined root 2024-01-06 14:12:21 上海
与问题本身的难度相比,解决问题的方式、步骤以及反思的程度,才能体现出一个人的职业素养。 真正的专业人士往往勤学苦干,以求得自身技能的纯熟精炼。只完成日常工作是不足以称为练习的,那只能算是种执行性质的操作,而不是练习。练习,指的是在日常工作之余专门练习技能,以期自我提升。 专业程序员的首要职责是满足雇主的需求。这意味着要和你的经理们、业务分析师们、测试工程师们和其他团队成员很好地协作,深刻理解业务目标。这并不是说你必须要成为业务方面的老学究,而是说你需要理解手上正在编写的代码的业务价值是什么,了解雇你的企业将如何从你的工作中获得回报。