30/09/2018, 17:04

[Hỏi] Design Patterns nào hay sử dụng nhất ạ?

Cho em hỏi, diễn đàn mình có anh (chị) nào đã làm nhiều về Design Patterns có thể chia sẻ ít kinh nghiệm về các Design Patterns hay sử dụng nhất trong thực tế không ạ. Em có đọc trong sách nhưng thấy trừu tượng và khó hiểu thặt

Lập Trình Sư viết 19:19 ngày 30/09/2018

Design Patterns là tập hợp các phương pháp giải tốt nhất cho các vấn đề hay gặp phải. Gặp vấn đề gì thì sử dụng lời giải tương ứng.

Ví dụ: tương tác database nhiều thì dùng Repository Pattern, mở rộng thuộc tính thì Decorator Patterns, đóng gói thì dùng Builder Pattern, tự động cập nhật khi có thay đổi thì dùng Pub-Sub Pattern / Observer Pattern … nói chung là tuỳ.

Hay gặp bài toán nào thì dùng cái đó.

Làm giàu, làm giàu, làm giàu..... viết 19:16 ngày 30/09/2018

học 1 vài design thộng dụng. rồi lúc nào cần cái nào học thêm cái đó á

Tâm Ninja viết 19:15 ngày 30/09/2018

Strategy
Singleton
Builder
Có ba cái này…

Tâm Ninja viết 19:09 ngày 30/09/2018

https://drive.google.com/file/d/0B3DMWIaXjTwjUy12ZWlCQU1YdzA/view?usp=sharing
Quyển này nó có lợi thế là gợi mở bài toán, phù hợp với người ít kinh nghiệm có thể hình dung ra bài toán khi sử dụng các mẫu thiết kế này.
https://drive.google.com/file/d/0B3DMWIaXjTwjRF9Nc3ZQZkFwdnM/view?usp=sharing
Còn cuốn này là gốc của Gang Of Four. Nói là gốc thì hơi buồn cười vì nó được dịch qua tiếng tàu rồi lai dịch về tiếng Anh nên nhiều chỗ đọc thấy hơi đần đần. Cơ mà với cuốn này ta sẽ hiểu rõ được triết lí của design pattern. Tại sao lại dùng? Lúc nào dùng?..

Le Van Khai viết 19:04 ngày 30/09/2018

Cảm ơn chia sẽ rất nhiệt tình của các anh

Làm giàu, làm giàu, làm giàu..... viết 19:06 ngày 30/09/2018

Cuốn Gang Of Four là kinh điển rồi. Vote cuốn đó.

Interns viết 19:10 ngày 30/09/2018

anh cập nhật lại link giúp em với anh @TamNinja

Tâm Ninja viết 19:12 ngày 30/09/2018

Em chủ động tìm trong này giúp anh nhé:
https://drive.google.com/drive/folders/0B9jVt0SX-Xdeflp1SGZhOU9UdE00bzNpSmswN29oa3hlQ2tobHlVM3NCT3U2WWtlSF9zUlE

anhnnp viết 19:13 ngày 30/09/2018

Em phải login để like cho kho tài liệu của Bác

Bài liên quan
0