图书标签: C 面向对象 C语言 计算机 编程 程序设计 图灵程序设计丛书 现代编程
发表于2024-11-25
C现代编程 pdf epub mobi txt 电子书 下载 2024
本书主要讲解如何将集成开发环境、设计模式、极限编程、测试驱动开发、重构、持续集成这些现代编程方法应用到C语言的嵌入式开发中去。即将服务器站点中的通用设计方法、工具的使用方法、开发方式等逐一“翻译”成为可以在C语言嵌入式开发过程中使用的方法。
作者简介:
花井志生(Hanai Shisei)
入职时使用C/C++开发嵌入式设备(POS)应用程序。大约10年前开始接触服务器站点开发。现在主要使用Java开发Web应用程序,从故障检修到系统设计、开发均有涉猎。
译者简介:
杨文轩
华中科技大学硕士。2007年入职方正国际软件。先后参与过京瓷MFP、丸善MBIS系统开发,并且主导过讲谈社拼版系统、讲谈社广告系统的开发。擅长Web 2.0开发,有丰富的对日开发经验。
条理清晰:工程与知识的关系,编程环境的配置。当声明变量时,便创建了一个命名的存储位置。当给变量赋值时,便修改了它的值。程序中的所有变量及其当前值一同组成了程序的状态(state)。状态随程序的运行而变化,因此,应将状态图视为程序执行过程中特定时点的快照。
评分算是第一批读者吧,写法比较独特,对传统嵌入式开发者有一定启发性。缺点也明显,薄薄一本,主题多了,自然深入性就稍差。But,还是非常值得一读。
评分本书重点讲解了嵌入式软件集成开发和测试的实践技巧,手把手的搭建Linux嵌入式开发环境;把C语言程序改写成面向对象程序的方法,C语言如何实现面向对象的多态、继承、封装、虚函数表等特性;学习状态模式、模版方法等程序设计模式;在TDD实践中对怪兽方法进行重构,以及嵌入式程序(与硬件相关)的Mock测试和Stub测试;持续集成的原理和工具,持续集成的自动化构建过程,常用工具git,集成服务器Jenkins的使用方法。总之这本书是嵌入式开发测试中实践技巧的一次全面总结,值得在开发中学习借鉴。
评分算是第一批读者吧,写法比较独特,对传统嵌入式开发者有一定启发性。缺点也明显,薄薄一本,主题多了,自然深入性就稍差。But,还是非常值得一读。
评分有些新的概念,比如面向对象,在很多代码都见过,看完这本书才知道那是面向对象。但每方面内容都不详细,很多地方都要自己摸索才能实际应用。
评分
评分
评分
评分
C现代编程 pdf epub mobi txt 电子书 下载 2024