- Learning .NET High:performance Programming
- Antonio Esposito
- 118字
- 2021-07-16 13:51:56
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
推薦閱讀
- HTML5+CSS3王者歸來
- 數據庫程序員面試筆試真題與解析
- ReSharper Essentials
- 動手玩轉Scratch3.0編程:人工智能科創教育指南
- 深入淺出WPF
- Mastering Concurrency in Go
- 數據結構習題精解(C語言實現+微課視頻)
- Data Analysis with IBM SPSS Statistics
- Visual Basic程序設計習題解答與上機指導
- The Data Visualization Workshop
- Apex Design Patterns
- Flutter跨平臺開發入門與實戰
- Linux Shell核心編程指南
- Android移動開發案例教程:基于Android Studio開發環境
- Penetration Testing with the Bash shell