Web
Dynamics
.NET
PHP
Databases
JavaScript
Cloud Computing
Click on the tag item
Kanban
Active Directory
NPM
Bootstrap
PowerShell
PHP
TypeScript
MySQL
Automation Software
SOLID
Blazor
KISS
.NET Core
MongoDB
DRY
SQLite
REST
Responsive Web Design
HTML5
Confluence
React
ADONET
Grafana
.NET Framework
Reverse Engineering
Entity Framework
GraphQL
C#
TeamCity
Performance Optimization
Dapper
ORM
Angular
Web API
TFS
IIS
MariaDB
CSS3
SignalR
Scrum
Tags
Donate
Translate
Statistics
Ads
Search
Always will be ready notify the world about expectations as easy as possible:
job change page
Books
Articles
Video
News
Repositories
Portfolio
Application
Messages
RU
EN
Tag: guidelines
New (5)
Tags
Rating
Random
Map
Root
/
Articles
/
Tags
/ guidelines
Jul 23, 2023
Design Patterns vs Design Principles
Views: 5060
I wrote a few articles about design patterns. A few examples are the Repository Pattern (or the generic version) and the Strategy Pattern. Both are very effective when writing software. But I have also mentioned SOLID, which is a collection of design principles. But what is the difference between...
#patterns
#principles
#softwareengineering
#softwaredevelopment
#guidelines
Share page
If you liked this website and want to support me, you can
Reading now
LINQ — How to avoid nested loops in C#
Insert 1 million dummy product data into SQL Server
Result Pattern in C#
Applicant Tracking Systems: Everything you need to know
File upload in ASP.NET Core 6 – detailed guide
How to write unit tests with Dapper
Run and manage periodic background tasks in ASP.NET Core 6 with C#
Mastering Async and Await in C#: In-Depth Guide
How to build a simple PHP MVC framework
Best practices for efficient file reading in C#
Categories
Design Patterns
Software Engineering Workshop
Donation
➤
Boosty
Donate
to support the project
➤
Donorbox
Donate
GitHub account
Projects
Blackball
Geolocation Assistant
Codebase
Amerikas Auto
Transport Certification Center