Tag Design Patterns

Tìm kiếm bài viết trong Tag Design Patterns

- vừa được xem lúc

[Design Patterns] Flyweight Pattern

Flyweight được sử dụng chủ yếu để giảm thiểu số lượng object cần được khởi tạo để tiết kiệm. bộ nhớ đệm và cải thiện hiệu năng hoạt động của phần mềm.

0 0 18

- vừa được xem lúc

[Design Patterns] Bridge Pattern

Bridge được sử dụng khi chúng ta cần tách một abstract khỏi class thực thể. và khiến cho cả 2 đều trở nên linh động.

0 0 11

- vừa được xem lúc

[Design Pattern] Filter Pattern

Filter còn có tên gọi khác là Criteria. Cả 2 cách gọi này đều có nghĩa là sàng lọc hay màng lọc. Filter được xếp vào nhóm các pattern Kiến Trúc. .

0 0 5

- vừa được xem lúc

[Design Patterns] Composite Pattern

Composite được hiểu nôm na là tổng hợp. Composite được sử dụng khi chúng ta muốn làm việc với một nhóm các object như một object đơn duy nhất.

0 0 17

- vừa được xem lúc

[Design Patterns] Builder Pattern

Builder Pattern giúp chúng ta xây dựng một object phức tạp từ những object đơn giản qua từng bước. Builder Pattern được xếp vào nhóm các pattern Khởi .

0 0 11

- vừa được xem lúc

[Design Patterns] Prototype Pattern

Prototype Pattern thường được sử dụng để nhân bản một object với lưu ý về mặt hiệu năng xử lý. Protype Pattern được xếp vào nhóm các pattern Khởi Tạo.

0 0 18

- vừa được xem lúc

[Design Patterns] Adapter Pattern

Adapter Pattern hoạt động như một cầu nối giữa 2 giao diện không tương thích. Adapter Pattern được xếp vào nhóm các pattern Kiến Trúc. Áp dụng triển khai. .

0 0 22

- vừa được xem lúc

[Design Patterns] Factory Pattern

Factory là một trong những dạng thức triển khai được sử dụng nhiều nhất và được xếp vào nhóm các dạng thức Khởi Tạo. Áp dụng triển khai.

0 0 13

- vừa được xem lúc

[Design Patterns] Abstract Factory

Xem bài viết trước để biết về Factory: [Design Patterns] Factory Pattern. Abstract Factory là dạng thức được đưa ra để làm việc xoay quanh trọng tâm tạo ra một "siêu" Factory đóng vai trò tạo ra các F

0 0 16

- vừa được xem lúc

[Design Patterns] Singleton Pattern

Singleton là một trong số những dạng thức triển khai đơn giản nhất của OOP và được xếp vào nhóm các dạng thức Khởi Tạo. Singleton giúp chúng ta đảm bảo chỉ có 01 object đơn duy nhất của 01 class đặc đ

0 0 16

- vừa được xem lúc

[Design Patterns] Giới Thiệu Tổng Quan

Design Patterns là các dạng thức triển khai code được các lập trình viên OOP giàu kinh nghiệm đúc kết, giúp nhanh chóng xử lý nhiều vấn đề phổ biến mà chúng ta thường gặp trong quá trình viết code. Cá

0 0 11

- vừa được xem lúc

Interpreter Design Pattern - Trợ thủ đắc lực của Developers

1. Giới thiệu. . Interpreter là một mẫu thiết kế thuộc nhóm hành vi (Behavioral Pattern).

0 0 31

- vừa được xem lúc

Fine-grain refactoring deep dive (3) - Self-Encapsulation field.

1. Issue. Cho đoạn code sau:. public class Charge {.

0 0 23

- vừa được xem lúc

[Design Patterns] Collectional Patterns

Collectional Pattern. Tiếp theo trong series sẽ là bài tổng hợp các collectional patterns.

0 0 5

- vừa được xem lúc

[Design Pattern] Basic Pattern

Đây là 1 series mình hệ thống lại những gì mình đã học về các design pattern cơ bản. Có thể vẫn có nhiều sai sót hi vọng được bổ sung thêm.

0 0 6

- vừa được xem lúc

State Design Pattern - Trợ thủ đắc lực của Developers

1. Giới thiệu. . State Pattern là một mẫu thiết kế thuộc nhóm Behavioral Pattern – những mẫu thiết kế xác định các mẫu giao tiếp chung giữa các object.

0 0 99

- vừa được xem lúc

Proxy Design Pattern - Trợ thủ đắc lực của Developers

1. Giới thiệu. . Proxy (hay còn gọi là Surrogate) là một mẫu thiết kế thuộc nhóm cấu trúc (Structural Pattern).

0 0 29

- vừa được xem lúc

Template Method Design Pattern - Trợ thủ đắc lực của Developers

1. Giới thiệu. . Phân loại: Behavior Pattern.

0 0 28

- vừa được xem lúc

Visitor Design Pattern - Trợ thủ đắc lực của Developers

1. Giới thiệu. . Visitor là một mẫu thiết kế thuộc nhóm Behavior Pattern.

0 0 80

- vừa được xem lúc

Mediator Design Pattern - Trợ thủ đắc lực của Developers

1. Giới thiệu. . Mediator Pattern là một trong những Pattern thuộc nhóm hành vi (Behavior Pattern).

0 0 73