Skip to content

Commit 8fc4ed1

Browse files
authored
README.md
1 parent 8ce8b4e commit 8fc4ed1

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

README.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,23 @@
1-
# Design Pattern
1+
# Information pattern:
2+
- Link1 tham khảo: [https://sourcemaking.com/design_patterns](https://sourcemaking.com/design_patterns)
3+
- Link2 tham khảo: [https://tvd12.com/posts/object-pool-design-pattern](https://tvd12.com/posts/object-pool-design-pattern)
24
- Design pattern [DIRECTORY](DIRECTORY.md)
3-
- `Design pattern` giúp tăng cường tái sử dụng mã, giảm độ phức tạp, và tăng tính linh hoạt trong phát triển phần mềm.
45

56
## Sử dụng Design Pattern vì ?
67
- Tái sử dụng lại code và dễ mở rộng
8+
- `Design pattern` giúp tăng cường tái sử dụng mã, giảm độ phức tạp, và tăng tính linh hoạt trong phát triển phần mềm.
79
- Là những giải pháp đã được tối ưu hóa và chúng ta có thể sử dụng tùy theo trường hợp mà không cần suy nghĩ.
810
- Đồng thời tăng tốc độ phát triển và testing cho các nhà phát triển
911
- Đương nhiên code sẽ trở nên dễ đọc và dễ hiểu kèm theo đó là dễ bảo trì nâng cấp về sau.
1012
- Tiết kiệm thời gian làm việc với code của các dev khác.
1113

12-
## Phân loại Design Patterns
14+
## Phân loại Design Patterns:
1315
- Design Patterns có 23 mẫu được định nghĩa bên trong và chia thành 3 nhóm.
1416
- `Creational Pattern`
1517
- `Structural Pattern`
1618
- `Behavioral Pattern`
19+
20+
![Design-Pattern-gom-nhung-loai-nao](https://github.com/hoangtien2k3qx1/design-pattern/assets/122768076/287bc9f0-33cd-4fea-b45e-cef29a2f9868)
1721

1822
### 1. Creational Patterns (Nhóm khởi tạo)
1923
- Bao gồm 5 mẫu : [Factory Method](https://github.com/doctor-blue/design-patterns/tree/master/Creational/Factory-method),
@@ -33,3 +37,5 @@
3337
[Iterator](),
3438
[Mediator](), [Memento](), [Observer](), [State](), [Strategy]()[Visitor]()
3539
- Cung cấp giải pháp để thực hiện các hành vi của đối tượng cũng như giữa các object với nhau.
40+
41+

0 commit comments

Comments
 (0)