概览
封面是比较传统的工程类书籍的设计,比较低调,
从书名就可以看出,是一本适合工程实践的经验分享总结书。
书已经是第二版了,印刷时间是2023年比较新,
也说明书应该是比较受欢迎的。
从目录就可以看出书的内容,所以先看目录。
从目录就可以看出,设计的内容真的很丰富,涉及方方面面,
所以一看就知道是一本干货书,而不是那种凑字数的大块头。
特点 涉及设计总则,结构,材料,元器件,电磁兼容,热设计,抗振设计,三防设计,
维修性设计,测试行设计,安全性设计,电路可靠性设计,结构可靠性设计, 人机交互设计,标识包装,软件设计等等方方面面。
能总结这么多及内容肯定是有着非常丰富的工程实践经验的,
所以非常适合一线工程师参考。说实话这些经验都是一些公司内部的宝贵技术积累,
作者能分享出来我觉得非常值得点赞,很多内容是书本上理论学不到的,
只有一线经验经历才可能知道,而这些经验积累需要很长的实践和代价,
所以有这么一本书,这么多经验能够借鉴,可以大大的减少我们犯错的的可能,所以这本书的价值是非常值得肯定的。
相信很多人所在的公司也会有自己的经验规则的总结:软件的。硬件的,结构设计的等等。
部分章节详读分享 由于个人是做嵌入式开发的。也涉及过结构,工艺,生产,测试,硬件,软件等等方方面面,
所以分享下软件部分的内容的一些读后感。
首先相关内容确实很丰富,如下目录,很多也是个人工程实践深有体会的。
这些经验如果需要自己去总结,可能需要多年,甚至需要诸多踩坑经历才可能有所体会,这本书能分享出来,对于初学者来说值得去好好学习思考,理解背后的背景原理。
大部分内容个人觉得都是很有价值的经验,也非常赞同,工作中也深有体会,
有一些不过也可以讨论,但是不涉及对错,工程实践很多都是权衡,而不是极端的正反。
比如如下的
语句覆盖率达到100%,理想状态肯定是希望能达到100%,但是实践可能涉及成本,时间等,可能无法达到,所以这里就涉及权衡,当然还是会有一些方法论的,比如如何加速测试,如果通过边界值,设计合适的输入输出去测试等,虽然不能达到100%但是可以在比较小代价去实现较高的覆盖率,这部分内容其实书本可以再深入一点。也就是说一些条例规则不要固化为了条例而条例,要分享背后的原因以及实践的方法论。这部分个人觉得可以在优化。
当然后面还有一些示例,比如第九节的应用示例也非常不错,但是我们重点要去理解其形,不要关注形,
这点书本也可以提一下,重点解释下为什么这么做。虽然对于专业软件来说上面的内容可能其实是比较通常的常识了,也只涉及一小部分,但是书本的作用就是抛砖引玉,授人以渔,所以我觉得足够了,作为一本通用的工程类经验分享书来说已经很好了,也可以给硬件,工艺,测试等相关人员使用去了解一下别的专业相关的一些内容,不是一本某一个专业的专业书,但是内容可以供其他专业人参考在这个角度来说非常不错了。
建议
1. 每条规则后可以适当解释下,解释下原理原因,尤其是有一些是由工程实践总结出来的,可能没有实战经验的初学者可能不好理解。如果能增加一些解释,最好是实际案例的体现会更加能够让人有深刻印象。 就好比交警跟你说一百遍安全事故不容忽视你可能觉得都和自己无关,反正自己没出过事,还是不注意,但是当你经历过一次,或者看到事故惨烈的现场你才会真正的感受严重性,才会注意安全。
2. 适当的进行一些原理性的介绍。比如可靠性设计部分,实际有一套完整的理论和工程实践方法论的。虽然我们这本书不是介绍理论的书籍,重点是实践经验,但是适当的理论背景介绍也是必要的。理论结合实践才会更好。
总结 本书的整理总结是比较全面的,是一本经验的分享书,适合实践的书,也是适合一线工程师的书,这这几点出发这本书就值得购买,说实话,任何一条经验如果能用到自己的工作中,避免了一次踩坑,那么他的价值就远远不止这本书的价格。