#design-pattern

thumnail of Proxy Pattern
2024-07-11 17:34

Proxy Pattern

Proxy Pattern là một structural pattern cho phép bạn cung cấp một đối tượng thay thế hoặc đại diện cho một đối tượng khác. Proxy kiểm soát truy cập đến đối tượng gốc, cho phép thực hiện một số hành động trước hoặc sau khi yêu cầu được chuyển đến đối tượng gốc.

#design-pattern#proxy#structural-pattern


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