元数据
程序员的README
- 书名: 程序员的README
- 作者: 克里斯·里科米尼 德米特里·里亚博伊
- 简介: 对于刚刚成为软件工程师的新手来说,知道如何编写代码只是成功了一半。你可能很快就会发现,学校并没有教授在现实世界中至关重要的技能和工作中必要的流程。本书恰恰填补了这一环节,它是作者十多年来在大型公司指导初级工程师工作的教程,涵盖软件工程的基础知识和best实践。 本书第1~2 章讲解当你在公司开启你的职业生涯时会发生什么;第3~11 章会扩展你的工作技能,教你如何使用现有代码库、解决和防止技术债、编写生产级软件、管理依赖关系、有效地测试、评审代码、交付软件、处理On-Call 时的事故和构建可演进的架构等;剩余章节涵盖管理能力和职业阶梯的提升等相关内容,例如敏捷计划、与管理者合作以及成长为资深工程师的必经之路。本书中非常重要的一部分内容是教你如何应对糟糕的管理,以及如何调整自己的节奏。 本书内容不仅浅显易懂,还覆盖整个软件开发周期,是一本技术主管希望每名新入行的工程师在开始工作之前都能阅读的书。
- 出版时间: 2023-07-01 00:00:00
- ISBN: 9787115599438
- 分类: 计算机-计算机综合
- 出版社: 人民邮电出版社有限公司
- PC地址:https://weread.qq.com/web/reader/10a328d0813ab8038g010b94
高亮划线
第1章 前面的旅程
📌 当你能够安全地交付代码并与你的团队无缝协作时,你就会到达这个里程碑。 ⏱ 2023-09-20 10:03:44
1.2 你的旅程地图
📌 。重点并不是要写一份完美的文档,而是要写得足够多,以引发讨论,充实细节。这是坎宁安定律的一个应用,该定律认为:“在互联网上获得正确答案的最好方法并不是提出问题,而是发布错误的答案。” ⏱ 2023-09-20 10:07:16
2.1 学习如何学习
📌 加入一个阅读小组来跟进学术界和工业界的最新进展。 ⏱ 2023-09-20 23:30:26
📌 不要根据你认为你需要学习的领域来选择项目。找到你有兴趣去解决的问题,并使用你想学习的工具来解决这些问题。一个可以从内激励你的目标会让你更长时间地参与,你也会学到更多 ⏱ 2023-09-20 23:34:35
2.2 提出问题
📌 限制你研究一个问题时预期花费的时间。在你开始研究之前就应该设定好时间限制,这样可以鼓励你遵守这个限制,防止收益递减(研究最终会拖累生产性) ⏱ 2023-09-20 23:36:50
3.3 变更代码
📌 每次提交都需要附一份提交信息(commit message)。 ⏱ 2023-09-21 09:39:54