摘要:
1. assembler 和 compiler assembler 汇编器,一般用于汇编语言,如本书的ILAsm。动词形式为assemble,翻译为汇编。 compiler 编译器,一般用于高级语言,如C#等。动词形式为compile,翻译为编译。 原书中,作者对这两个词是有所区分的。 2.assembly 程序集。很多人常常会与mo... 阅读全文
摘要:
适用于 应用程序使用的软件设计和构架 总结 软件架构一般定义为应用程序的结构。在定义这些结构的时候,软件架构师的目标就是使用不同级别的抽象,通过根据关注点把功能进行分割来最小化复杂度。我们会从最高层的抽象以及不同的关注点开始研究。因为设计的过程中需要不断深入这些层次、扩展关注点直到定义了结构为止。 内容 目标 概览 概要步骤 第一步——选择我们的分层策略 第二步——定义层之间的接口 第三步——选择... 阅读全文