如今正在看一本书《内存受限系统之软件开发》。所谓内存受限系统,其实就是指我们所说的嵌入式系统。当初买这本书的冲动,主要是因为觉得自己好久都没有买计算机方面的书了,应该静下心来买本好好研读一下,可是又找不到合适的阅读主题——于是就选作者品牌好了,此书的翻译者是侯捷,选他没错。
这本书主要针对嵌入式系统的有限内存大做文章,讲了很多节约内存可以用得到的模式,涉及到辅助存储、压缩、数据结构设计、内存分配等众多方面。整本书涉及面太广,只有区区300来页,也就注定它不能对具体的技术讲得很详细,只能“泛泛而谈”了。但是,正是这些“泛泛而谈”,体现出了它的价值。每一种模式,都凝聚了作者多年的经验和广博的思想,能让我们受益的,便是这些软件开发的思想。看了每种模式,我们要理解它的实现原理,什么情况下可以用它,什么情况下不能用它,为什么这样用——做什么事情都不能盲从,在下手之前,都得好好考虑,正好这本书从头到尾讲的就是这么一回事。至于复杂的技术实现细节,就是另外一个话题了,google或者百度一下,也许就唾手可得。
也许看完这本书,我得对自己以前所做的软件好好审视一番。
这本书主要针对嵌入式系统的有限内存大做文章,讲了很多节约内存可以用得到的模式,涉及到辅助存储、压缩、数据结构设计、内存分配等众多方面。整本书涉及面太广,只有区区300来页,也就注定它不能对具体的技术讲得很详细,只能“泛泛而谈”了。但是,正是这些“泛泛而谈”,体现出了它的价值。每一种模式,都凝聚了作者多年的经验和广博的思想,能让我们受益的,便是这些软件开发的思想。看了每种模式,我们要理解它的实现原理,什么情况下可以用它,什么情况下不能用它,为什么这样用——做什么事情都不能盲从,在下手之前,都得好好考虑,正好这本书从头到尾讲的就是这么一回事。至于复杂的技术实现细节,就是另外一个话题了,google或者百度一下,也许就唾手可得。
也许看完这本书,我得对自己以前所做的软件好好审视一番。