最近,看了一本老书、好书——《专业嵌入式软件开发——全面走向高质高效编程》,作者:李云,2012年首次出版。
整本书涵盖了从软件底层到软件应用的内容,包括几个大章节:硬件篇、工具篇、编程语言篇、设计篇、操作系统篇、质量保证篇。
无论你是学生、从事嵌入式底层软件开发还是应用开发的工程师,都可以去读一读。
整本书非常厚,617页~
bl1d0ohlv1y64020105514.png
大家可以根据自己当前的情况选择性地选择一些章节来读。我目前阅读的是设计篇与质量保证篇,这两个章节的内容很贴近实际的工程项目开发,提供了很多有用的工程项目经验。
各章节的内容大致如下:
质量保证篇 分享了一些保证软件质量的一些方法论,通过一些C代码实例分享一些编程好习惯,详细讲解了软件单元测试。
同时还分享了一些实用的软件质量检测工具的使用:gcov代码覆盖工具、pc-lint静态分析工具、valgrind动态分析工具、callgrind性能分析工具。 |