The Practice of Programming 读书笔记

警告
本文最后更新于 2022-03-13,文中内容可能已过时。

最近在看这本经典书籍,可谓是言简意赅,却句句提纲挈领,读后非常有收获。所以决定写一篇读书笔记,以表敬意!

Chap.4 Interfaces/接口

prototype/原型

It’s not usually until you’ve build and used a version of the program that you understand the issues well enough to get the design right.

在真实的软件开发过程中,我们经常从业务部门接到开发需求。理想的情况是:该需求是明确、且可以验证的。然而很多的时候,往往业务人员并不是特别清楚自己的想法,我们只有在一次次地与他们的沟通中,才能发现真正的业务需求,并逐步在脑海里形成一个初步的开发原型,我们对业务的理解也是在这个不断尝试的过程中渐渐清楚,决定需要采用哪种数据结构与算法,设计怎样的模式来更好的实现需要。

prototype 这个单词原来有草稿的意思,用在这里代表对需求逐步探索和逐步靠近的过程。

Ref:

  1. exercises from the book

  2. Writing Clean Code and the Practice of Programming

相关内容

william 支付宝支付宝
william 微信微信
0%