![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Reading
maqingli20
这个作者很懒,什么都没留下…
展开
-
深入理解计算机系统 (Computer Systems: A Programmer's Perspective)
这本书很好,但是中文名字有点太夸大了,还是英文名字比较好:用程序员的观点看计算机系统。第一部分讲解计算机体系结构方面的知识。第二部分是程序从源代码到执行过程中的几个关键步骤:编译,链接,虚拟存储器等。第三部分是系统级IO,网络编程,并发编程。 内容还是比较简单的,能帮助建立一个对计算机系统从软件到硬件的大致框架,对其中的一些关键步骤有一定深入。原创 2012-01-14 19:22:09 · 941 阅读 · 0 评论 -
重构-改善既有代码的设计
英文书名:,英文只有一个版本(02),中文版却有两个(03, 10),这点比较奇怪。 重构是在不改变软件系统的外部行为的前提下,修改代码使之更容易理解和维护的过程。 印象比较深的是:‘软件的坏味道’,列举了代码中一些不好的特征,在我们遇到他们时,应该考虑通过重构的手段除去他们。有:duplicated code, long method, large class, long p原创 2012-01-14 19:33:55 · 538 阅读 · 0 评论