大家好,我是yes。
前两天我收到出版社老师寄过来的书,一看封面我就爱了。
很久没翻过这种厚皮书了,上一次翻这种厚皮的书还是查字典的时候,两个字,巴适,不愧是珍藏版。
这本《软件开发的201个原则》英文版早在 1995 年就出版了,但在 26 年后的今天书中的原则几乎没有过时。正如译者所说的,是软件研发的方法变化太慢,还是书的内容太深刻?我想两者兼而有之。
作为软件工程专业毕业的我,对这种成册的软件工程原则集读起来是深有感触。其实很多人都会轻视这门学科,大部分人只会放眼于代码的实现,即使是工作多年的软件从业者,有很多对软件研发的基本理念和原则都了解得不够多。
我觉得既然已经是一名软件工程师,那么对软件工程应该得有一定的认识,你可能会觉得大部分的概念有点“虚”,但回味过来就犹如沉年老酒一般越品越香。
在翻开此书的一页时,我就爱了。
在读译者序的时候,我还发现这本书的英文版是百度“代码的艺术训练营”的指定教材,理由是这本书对软件工程的内容覆盖全面,且篇幅短小更合适短期培训突击。迫不及待,借着周末时间,我大致读了一半。
本书的目的是作为一本参考指南,它不关乎技术、语言或工具。主要是汇总软件工程的原则和在想了解一些软件工程思想的时候可以通过本书进行查阅。也就是说这本书只会告知你需要注意什么,可能会产生什么问题,至于如何解决那就得再另查资
这本书对原则的描述很精简,如果你想要更深入理解,书中也提供的一些参考资料。
好了,不多扯了,具体还是自己买书看吧,这书的排版读着是真的舒服,哈哈。
既然你都读到这里了,那我就要送书啦!这次一共送四本《软件开发的201个原则》。规则很简单,加我微信好友,到时候我会发条朋友圈(非我公众号读者无效),点赞的第7、21、42、77名各得一本,包邮的!
几乎每个月我都会抽书送的哈,如果你这次不中,那可以期待下次。
抽不到也没事,购买链接发这了,大家自行购买!
总而言之,如果你是一位有追求的程序员我觉得你需要知晓下软件工程的一些原则,这本书值得拥有。
继续阅读
阅读原文