- 《架构师》2017年5月
- InfoQ中文站
- 150字
- 2020-06-26 06:04:56
底层:理解机器原理
程序的很多问题都是源于对计算机工作原理的误解,即使是使用高级语言开发的程序也不外乎如此。这种情况可能导致一个项目需要重新设计和实现,因为项目所使用的工具和算法出现了根本性的错误。精通C语言,知道CPU的工作原理,了解系统内核的行为以及系统调用的实现原理,做到这几点可以挽救你于危难之中。
程序的很多问题都是源于对计算机工作原理的误解,即使是使用高级语言开发的程序也不外乎如此。这种情况可能导致一个项目需要重新设计和实现,因为项目所使用的工具和算法出现了根本性的错误。精通C语言,知道CPU的工作原理,了解系统内核的行为以及系统调用的实现原理,做到这几点可以挽救你于危难之中。