编写伟大的代码,第 1 卷,第 2 版

编写伟大的代码,第 1 卷,第 2 版

2020年08月04日

英文原版书籍名称:Write Great Code, Volume 1, 2nd Edition

本书是 Write Great Code 系列的第一卷,在规避汇编的前提下,深入探讨了机器的底层组织。Understanding the Machine 是为高级语言程序员编写的,它填补了通常被计算机科学和工程课程忽视的机器底层细节。

学习:

  • 机器如何表示数字、字符串和高级数据结构,以此了解使用它们的固定成本。
  • 如何组织数据,以便机器可以有效地访问数据。
  • CPU的运行方式,以此你可以编写与计算机工作方式相同的代码。
  • I/O设备的操作方式,以此可以在访问这些设备时最大程度地提高应用程序的性能。
  • 如何最好地使用内存层次结构来编写最快的程序。

好的代码就是有效的代码。但是在编写真正有效的代码之前,你必须了解计算机系统如何执行程序以及编程语言中的抽象如何映射到计算机的底层硬件。毕竟,编译器不会编写最佳的机器代码。本书为你提供了构建所有出色软件的基础。

评论

下载 编写伟大的代码,第 1 卷,第 2 版

百度网盘
提取码
收起