In a programmer uses design patterns, learning programming ideas, guiding other programmers, analyzes the XX architecture, before the operating system kernel code ..., he may at least learn to debug: read the online document of the debugger, to clear the condition break How to use the point and observation point. Read the Writing Solid Code written by MAGUIR, with electronic version and Chinese version. Read John Robbins Application Book, with electronic version and Chinese version. Visit www.wintellect.com, read the above article. Write 5,600 BST C code (other languages are transformed according to this amount)