Click here to Skip to main content
15,879,535 members
Articles / Programming Languages / C#

Application Architecture - What's The Matter With Being STUPID Before Being SOLID

Rate me:
Please Sign up or sign in to vote.
4.40/5 (46 votes)
24 Apr 2017CPOL16 min read 48.3K   222   44  
This topic will cover the bad design practice using STUPID and good design practice using SOLID. Detailed explanation for Single Single Responsibility Principle, Open and Closed Principle, Liskov Substitution Principle, Interface Segregation Principle and Dependency Inversion (DI) Principle.

Views

Daily Counts

Downloads

Weekly Counts

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Engineer
United States United States
Lazy software engineer, don’t believe in hard work.

Comments and Discussions