官术网_书友最值得收藏!

Chapter 2. Architecting High-performance .NET Code

Software architecture is something that is hard to define in a single statement. However, to summarize, the architecture of an application is its whole design, together with how its blocks/modules/layers interact with each other and with the related documentation.

As explained in the previous chapter, different designs produce different pros and cons in terms of the various aspects of performance. Here, we will pe into the most used/misused architectural techniques and solutions, in search of the best for our performance goals.

In this chapter, we will focus on the following topics:

  • Software architecture
  • Performance concerns about the architecture
  • Object-oriented design principles
  • Common designs and architectures
  • Common platform architectures
  • Performance considerations
主站蜘蛛池模板: 嘉义县| 溆浦县| 库伦旗| 阿克苏市| 肇州县| 安阳市| 宣化县| 长沙县| 若尔盖县| 嵊州市| 青海省| 微博| 开封县| 蒙山县| 岳阳县| 镇平县| 漳浦县| 扬中市| 双城市| 通道| 太仓市| 乌拉特前旗| 胶州市| 天台县| 嘉兴市| 神池县| 尖扎县| 都匀市| 文登市| 交城县| 柞水县| 确山县| 瓦房店市| 台东县| 连云港市| 通州区| 通榆县| 宝鸡市| 胶南市| 临高县| 台中县|