[书评] Debugging: 9 Indispensable Rules - 调试九法
崭新磁盘为何用过一次就不好使? 为何屏幕上的所有文本突然不见? 为何 QA 总能搞出乱码问题但开发就是测不出来? 调试(Debug)可能是计算机工程中最被忽视的领域——算法,语言和架构的书籍一抓一大把,但有关调试的书籍几乎没有——你可以在 Code Complete,The Practice of Programming,Writing Solid Code
崭新磁盘为何用过一次就不好使? 为何屏幕上的所有文本突然不见? 为何 QA 总能搞出乱码问题但开发就是测不出来? 调试(Debug)可能是计算机工程中最被忽视的领域——算法,语言和架构的书籍一抓一大把,但有关调试的书籍几乎没有——你可以在 Code Complete,The Practice of Programming,Writing Solid Code
人月神话 —— 1999 年图灵奖获得者 Fred Brooks 作于 1975 年,到现在已经快半个世纪。 计算机行业的发展速度不必赘言, 这本上个世纪的书还有用吗? 有用。 第一次见到 人月神话,是在 2007 年,大连奥林匹克电子广场地下二层鹿鸣书店。 鹿鸣书店专门卖计算机/电子科技书籍,所以我当时一度以为 人月神话 摆错了地方,因为它的书名非常像武侠
年更系列(继续保持一年一次的更新频率 o_O) 六年之前,我写了 程序员必读书单 这篇文章,两万五千多字介绍了近 100 本书,覆盖基础理论,编程语言,程序设计等十余个领域。然后从中精选出 30 本书用于入门和提升。 当时写这篇文章的初衷是想写一个不会过时的书单。书单写于 2015,现在 2021,是否还适用呢? 必读书单 先放下 2015 年的书单: 入门
本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及延伸阅读。旨在成为最好最全面的程序员必读书单。 前言 Reading makes a full man; conference a ready man; and writing an exact man. Francis Bacon 优秀的程序员