Hướng dẫn thiết kế các mẫu trong Java
Các mẫu thiết kế đại diện cho các phương pháp hay nhất được các nhà phát triển phần mềm hướng đối tượng có kinh nghiệm sử dụng. Mẫu thiết kế là giải pháp cho các vấn đề chung mà các nhà phát triển phần mềm gặp phải trong quá trình phát triển phần mềm. Những giải pháp này đã được nhiều nhà phát triển phần mềm thu được bằng cách thử và sai trong một khoảng thời gian khá dài.
Hướng dẫn này sẽ đưa bạn qua cách tiếp cận từng bước và các ví dụ sử dụng Java trong khi học các khái niệm Design Pattern.
Tài liệu tham khảo này đã được chuẩn bị cho các nhà phát triển có kinh nghiệm để cung cấp các giải pháp tốt nhất cho một số vấn đề nhất định gặp phải trong quá trình phát triển phần mềm và cho các nhà phát triển chưa có kinh nghiệm học thiết kế phần mềm một cách dễ dàng và nhanh hơn.
Trước khi bạn bắt đầu tiếp tục với hướng dẫn này, tôi giả định rằng bạn đã biết về các khái niệm lập trình java cơ bản. Nếu bạn chưa hiểu rõ về những khái niệm này thì tôi sẽ đề nghị xem qua hướng dẫn ngắn của chúng tôi về Lập trình Java .