Deep C - Programming is hard

查看原文

这个 Slide 讲述了很多关于 C 的值得深度学习的点。很多程序员写出的代码并不好,为什么呢?因为大部分程序员对他们使用的编程语言并没有足够深入的了解。他们可能知道怎么工作的,但不知道为什么要那么做。举例来说,一个简单的 print hello world 的程序,你可以知道它怎么编译出来,但你也可以深入挖掘下去编译的流程,不同编译器的行为等等。