Java Design Patterns
Đây là kho ví dụ về các mẫu thiết kế (design pattern) viết bằng Java, tức là những cách giải quyết vấn đề quen thuộc mà dân lập trình nào cũng gặp. Bạn học Java có thể mở từng mẫu ra xem code chạy ra sao, ví dụ mẫu Singleton hay Factory, rồi áp dụng vào project của mình. Mỗi mẫu đều có code ví dụ chạy được, bạn cần cài Java và Maven để chạy thử.
Kho ví dụ về các mẫu thiết kế viết bằng Java, tức là những cách giải quyết vấn đề quen thuộc mà dân lập trình nào cũng gặp, như Singleton, Factory hay Observer. Mỗi mẫu đều có giải thích, sơ đồ và code ví dụ chạy được bằng Maven, giúp bạn hiểu khi nào nên dùng mẫu nào. Bạn học Java có thể mở từng mẫu ra xem code chạy ra sao rồi áp dụng vào project của mình.
git clone https://github.com/iluwatar/java-design-patterns.git