美文网首页
读书笔记——《构建之法》

读书笔记——《构建之法》

作者: sigmarising | 来源:发表于2020-10-25 09:38 被阅读0次

构建之法

目的

早在实习之时,同组的产品、后端同事便向我推荐此书。虽然我自己也早就听闻此书之名,但一直没有机会通篇阅读。而我希望能够通过阅读此书,对我关于软件的开发流程能够有一个更为清晰和不一样的认知。

时效

我所阅读的本书为2017年第三版。

软件工程方法理论和开发工具、开发技术不同,它具备长时间的有效性,即便多年之后再次阅读,本书对于软件工程依旧具备十足的参考价值。

豆瓣读书上的本书信息

主旨

本书是一本“另类”的软件工程教材,全书通过众多案例,讲解了软件工程中的各个概念,同时还涉及了很多人与人之间相处的问题。

感悟

这是一本我阅读过的最好的软件工程读本,较为遗憾的是北邮并未将其采用为教材。

本书一开篇就毫无避讳的分析了当前软件工程课程具有的问题,并给出了本书的教学理念:强调“做中学”,以及人在软件中的重要作用。虽然本书严格意义上讲是一本教材,但是内容有趣不枯燥,还有很多有趣的问答形式解惑。每一章都有有趣的开放主观性课后习题,和非常有意思的实用链接。本书以非常多软件开发中可能出现的问题作为案例,用辩证的眼光看待一些软件工程的传统概念(这点是十分难得的,这也是我对本书给出高评价的核心因素)。在软件工程之外,本书还谈了一些个人发展、人际交往方面的问题。

本书有轻微吹捧微软的嫌疑,但无可厚非。书中给出的一些代码风格参考意见,个人并不是完全认同,有一些风格已经不为提倡,而且要视实际情况而定。

我印象最为深刻的一点是本书讲了敏捷开发中的 scrum,并且将 scrum 的优势和各种弊处以及其他敏捷开发的各种优略一一表明。我认为仅凭这点,本书就十分值得所有现代软件研发工程师阅读了。

相关文章

  • 《构建之法》读书笔记

    在《构建之法》的第一章就有醒目的黑体字写着软件=程序+软件工程。作为一名程序员,不能仅仅会写代码,深入了解一个软件...

  • 读书笔记——《构建之法》

    构建之法 目的 早在实习之时,同组的产品、后端同事便向我推荐此书。虽然我自己也早就听闻此书之名,但一直没有机会通篇...

  • 构建之法

    个人能力的衡量(开发的工作量和质量的衡量):通过代码行数或功能点来衡量;花费的时间;交付的代码有多少bug来衡量;...

  • 读书笔记之 《构建之法》

    这本书已经买了将近3个月时间,直到最近才拿出来读,在对自己略感失望之余,我沉心静气地做出计划,安排时间,意外的是3...

  • 《构建之法》整理

    第2章 个人技术和流程 单元测试 单元测试 回归测试 回退操作 效能分析工具 先用抽样的方法找到效能瓶颈所在,然后...

  • 【笔记】构建之法

    第二章:个人技术和流程 要点: 单元测试,回归测试,效能分析,基于个体的软件开发流程(PSP) 单元测试的构建标准...

  • 读《构建之法》

    开篇提到的现实世界中软件工程师的职业发展与教科书上经典的瀑布模型刚好相反的观点,让人眼前一亮。 学校里教的开发流程...

  • 构建之法,运用之妙,存乎一心

    构建之法,运用之妙,存乎一心 1. 构建之法,存乎一心 史学理论与史学史,是把历史自己作为研究对象的学科,前者讨论...

  • 《构建之法》笔记目录

    第1章概论 第2章个人技术和流程 第3章软件工程师的成长 第4章两人合作 第5章团队和流程 第6章敏捷流程 第7章...

  • 我读《构建之法》

    以前读过邹欣老师的几篇博客,觉得还是有些受用。这次看到邹欣老师出书,就赶热闹买了一本,看看软件从业者眼中的现代软件...

网友评论

      本文标题:读书笔记——《构建之法》

      本文链接:https://www.haomeiwen.com/subject/ppvgmktx.html