- ASP.NET 3.5 Application Architecture and Design
- Vivek Thakur
- 113字
- 2025-03-31 06:55:53
Chapter 1. Introduction to Architecture and Design
Almost every software developer I know is fascinated by software architecture and design. High-level architecture and design patterns are concepts that beginner developers least understand. For most of us, programming is relatively easier to learn; usually good aptitude and decent logical skills are enough to be a good programmer. But architecture is altogether a different beast to handle. It is more of an art, and usually takes years of experience to master.
In this chapter, we will focus on:
- Understanding architecture and design from a practical viewpoint
- Architectural styles
- What Design patterns are
- Different stages of a project lifecycle
- Difference between tiers and layers