#design-patterns

thumnail of Nguyên Tắc SOLID Trong Phát Triển Phần Mềm
2024-06-14 09:43

Nguyên Tắc SOLID Trong Phát Triển Phần Mềm

Nguyên tắc SOLID là một tập hợp các nguyên tắc thiết kế giúp cải thiện chất lượng mã, tăng tính linh hoạt và bảo trì của hệ thống. SOLID là viết tắt của năm nguyên tắc => Single Responsibility Principle (SRP), Open/Closed Principle (OCP), Liskov Substitution Principle (LSP), Interface Segregation Principle (ISP), và Dependency Inversion Principle (DIP).

#solid#design-patterns#software-development


thumnail of [Design principles] - Phần 2: Design principles là gì? Lập trình hướng interface, không hướng implementation.
2024-03-27 22:28

[Design principles] - Phần 2: Design principles là gì? Lập trình hướng interface, không hướng implementation.

Một phần mềm được thiết kế tốt là gì? Làm sao để đo lường và đánh giá được nó? Một trong những nguyên tắc thiết kế cơ bản đó là lập trình hướng interface mà không phải là hướng implementation. Hãy cùng tìm hiểu về nguyên tắc này.

#design-principles#how-to#software-architecture#design-patterns