怎样才能既利用高级语言开发周期短、维护便捷的优势,又能达到或接近汇编语言程序的效率呢?这是每个专业程序员都应认真思考的问题。Randall Hyde先生的《编程卓越之道》系列书籍相当完美地解决了这个矛盾。该系列包含三卷《编程卓越之道 卷1:深入理解计算机》、《编程卓越之道 卷2:运用底层语言思想编写高级语言代码》、《编程卓越之道 卷3:软件工程化 媲美》,目前都推出了第二版。在我们用高级语言编程获得一些经验后,希望能再提高自己水平时,就必须了解更底层的东西,包括编译原理、机器码如何生成、解读和执行,这样才能突破原先狭小的认知范围,对代码质量有长足的提升。也祝愿您在阅读的过程中收获满满,助您从一个平凡的程序员修炼为一名有卓越编程能力的软件工程师!
领取专属 10元无门槛券
私享最新 技术干货