
程序员的职业素养
The clean coder
Robert C. Martin · 初版 2011 年
53人推荐
85位读者提及
95次提及
为什么值得读
- 包含针对工期估算等难题的实用建议
- 阐明优秀软件工匠的规范与工具实践
- 指引刚毕业的新人完成职场专业化转变
在 The Clean Coder: A Code of Conduct for Professional Programmers 中,传奇软件专家 Robert C Martin 介绍了真正软件工匠精神的准则、技术、工具与实践。
Hacker News 上怎么说
正在加载完整评论……
……往往把估算当成承诺或死指标。在开发者看来,除了(以越来越小的粒度去)瞎猜之外根本没法干别的。推荐一本书:Robert C. Martin 的《程序员的职业素养》(The Clean Coder)——尤其是第 10 章。我开始做 https://www.estigator.com 就是为了看看自己能不能学学 React,顺便搞个小工具帮我讲清楚到底是谁在承担风险,当……
…tend to see an estimate as a promise, or a target. From the developer's point of view it is hard to do anything other than guessing (at smaller and smaller granularities). Book recommendation: "The Clean Coder" by Robert C. Martin - esp. Chapter 10) I started building https://www.estigator.com to see if I could learn React, and come up with something to help me illustrate just exactly who's taking a risk when…
……决定/命令/建议,但这有助于理解。- 大多数用户故事/需求都是等待打磨的毛坯钻石。(“他们到底想让我解决什么问题?”)必读书单:- 《程序员的职业素养》(Clean Coder)和《代码整洁之道》(Clean Code)https://www.amazon.com/Clean-Code-Handbook-Software-Craftsma... https://www.amazon.com/Clean-Coder-Conduct-Professional-Prog... - Kent Beck 的《测试驱动开发》(Test Driven Development)https://www.amazon.com/Test-Driven-Development-Kent-Beck/dp/...
…decision/order/suggestion, but it helps understanding. - most user stories / user requests are raw diamonds waiting to be polished. ("What do they really want me to solve") Essential reading list: - Clean Coder and Clean Code https://www.amazon.com/Clean-Code-Handbook-Software-Craftsma... https://www.amazon.com/Clean-Coder-Conduct-Professional-Prog... - Test Driven Development by Kent Beck https://www.amazon.com/Test-Driven-Development-Kent-Beck/dp/...
对初入行的程序员来说,《程序员的职业素养》(The Clean Coder)是一本很好的读物。它的内容超越了代码本身,深入探讨了成为一名专业软件开发人员所需要具备的素养。http://www.amazon.com/The-Clean-Coder-Professional-Programme...
The Clean Coder is a good read for starting programmers. It goes beyond code to what it takes to be a software professional. http://www.amazon.com/The-Clean-Coder-Professional-Programme...
如果你喜欢《代码整洁之道》,那就去读读《程序员的职业素养》。简短总结一下:Robert C. Martin 在书中介绍了真正的软件工匠精神所需的自律、技术、工具和实践。这本书干货满满,涵盖了从时间估算到……的方方面面。
If you liked Clean Code, read Clean Coder. A quick summary: Robert C. Martin introduces the disciplines, techniques, tools, and practices of true software craftsmanship. This book is packed with practical advice–about everything from estimating…
我怎么强调都不为过:读了 Robert C. Martin 的《代码整洁之道》和《程序员的职业素养》让我获得了多大的提升。如果说有什么书是我希望自己刚大学毕业时就能读到的,绝对非这两本莫属。
I can not stress enough how much lift I gained from reading Clean Code and Clean Coder by Robert C. Martin. If it was one set of books I wish I had fresh out of college these would be it.
……全得靠你自己去争取。只要你愿意干超过 8 小时,管理层就会顺水推舟压榨你。有一本好书专门讲如何避免被管理层随意拿捏:http://www.amazon.com/The-Clean-Coder-Professional-Programme... 开篇章节描述了程序员在加班冲刺期的惨状,并拿他们跟同公司准点下班的律师做了对比。全书其余部分则讨论了如何……
…yourself to get that. If you're willing to work more than 8 hours, managers will take it from you. There's a good book about how to prevent managers from walking all over you: http://www.amazon.com/The-Clean-Coder-Professional-Programme... The opening chapters describe programmers in crunch time, and compare them with the lawyers at the same company who leave promptly on time. The rest of the book discusses how…