File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change 3
3
本书已经出版
4
4
![ image] ( https://github.com/Celthi/effective-debugging-zh/assets/5187962/29b04963-5535-432c-b56f-8a2d5dbc2ec6 )
5
5
6
+ 书里的序言二说明了书和这个repo的关系
6
7
8
+ > 在编程的道路上,每一个程序员都不可避免地遇到调试的挑战。我仍然记得那些难忘的调试 经历;大学时期,我和朋友共同调试机器人的程序;进入职场后,我又开始钻研数百万行的 C++代 码。从初入编程世界时的探索与迷茫,到如今的稳健与沉稳。这背后蕴含着无数次的学习与实践。 更为关键的是,得益于站在诸多行业前辈的肩膀上。而本书的首作者 Michael,正是其中一位令人 尊敬的巨人。幸运的是,我在美国工作期间,有幸得到他的直接指导和悉心帮助。
9
+ 当清华大学的编辑联系我,询问是否有兴趣出版书籍时,我想到了从学生时代到职场的点滴 经验。我常常与同学或者同事分享自己的体会,也在知乎账号(CrackingOysters1)上发表相关文章。 但要整理成一本完整的书籍,仍有不少工作要做。这时,我想到了 Michael 以及他那份关于高效调 试的英文书稿。于是,我建议我们基于这份书稿,共同打造一本新的书籍。因此,本书中绝大部 分的内容都深受他的经验智慧所启发,同时我也主要增添了关于 Google Address Sanitzer 和逆向调 试的章节、第 9 章以及第 12-18 章的内容。
10
+ 希望这本书能为编程爱好者提供实用的知识和启示。如果你在书中发现了错误,欢迎指正。 我乐于分享我的学习体会,是因为总有热心的朋友愿意纠正我。另一方面,你所认为的"错误"可能 只是知识理解的不同,在讨论中可以加深或者修正理解。
7
11
# 译者注
8
12
9
13
_ Effective Debugging_ by [ Michael Yan] ( https://github.com/yanqi27 ) ,讲述了如何更有效率地调试大型程序(以C/C++为例)的方法和技能。书中例子不仅丰富而且都是从实际的工作经验提取,观点和方法有效且具有可行性。
You can’t perform that action at this time.
0 commit comments