
Thiết kế patterns
-
Bài giảng Mẫu thiết kế: Design pattern in software development được biên soạn dành cho sinh viên ngành Công nghệ thông tin và những người quan tâm đến thiết kế phần mềm hiện đại. Tài liệu giúp người học nâng cao khả năng phân tích và lựa chọn mẫu thiết kế phù hợp cho từng bài toán cụ thể. Mời các bạn cùng tham khảo cuốn sách để biết thêm chi tiết!
39p
hoatrongguong03
15-05-2025
1
1
Download
-
Bài giảng Mẫu thiết kế: Mediator được biên soạn dành cho sinh viên công nghệ thông tin và những người quan tâm đến lập trình hướng đối tượng. Bài giảng trình bày tổng quan về Mediator Pattern – một mẫu thiết kế thuộc nhóm hành vi, giúp giảm sự phức tạp trong giao tiếp giữa các lớp bằng cách sử dụng một đối tượng trung gian để điều phối. Việc áp dụng mô hình này giúp khớp nối lỏng giữa các thành phần, từ đó nâng cao khả năng mở rộng và bảo trì hệ thống.
51p
hoatrongguong03
15-05-2025
1
1
Download
-
Bài giảng Mẫu thiết kế: Observer được xây dựng dành cho sinh viên ngành công nghệ thông tin và lập trình viên nghiên cứu về thiết kế hướng đối tượng. Bài giảng trình bày chi tiết ngữ cảnh áp dụng, cấu trúc mẫu Observer, ví dụ minh họa cụ thể, quy trình hiện thực mẫu qua đoạn mã lập trình, đồng thời phân tích các ưu điểm, nhược điểm và sự liên quan đến các mẫu thiết kế khác. Observer Pattern là một mẫu thiết kế hành vi, giúp cập nhật trạng thái của nhiều đối tượng khi một đối tượng thay đổi mà không cần liên kết chặt giữa các lớp.
10p
hoatrongguong03
15-05-2025
1
1
Download
-
Bài giảng giới thiệu Prototype Pattern – một trong các Creational Pattern, giúp khởi tạo đối tượng bằng cách sao chép từ một đối tượng đã tồn tại, không phụ thuộc vào lớp cụ thể. Nội dung trình bày rõ cách thức sao chép, thay đổi thuộc tính cần thiết và lý do nên áp dụng mô hình này trong các hệ thống cần giảm chi phí khởi tạo đối tượng. Mời các bạn cùng tham khảo cuốn sách để biết thêm chi tiết!
40p
hoatrongguong03
15-05-2025
3
1
Download
-
Bài giảng Mẫu thiết kế: Proxy được biên soạn dành cho sinh viên và lập trình viên quan tâm đến các mẫu thiết kế phần mềm. Proxy (hay còn gọi là Surrogate) là một Structural Pattern điều khiển gián tiếp việc truy xuất đối tượng thông qua một đối tượng ủy nhiệm. Bài giảng trình bày cách cung cấp một lớp đại diện để quản lý truy xuất đến thành phần của lớp khác, giúp giải quyết các vấn đề về bảo mật, hiệu năng và xác thực. Đây là mẫu thiết kế được sử dụng khá phổ biến trong phát triển phần mềm.
33p
hoatrongguong03
15-05-2025
1
1
Download
-
Báo cáo cuối kỳ môn học: Mẫu thiết kế (Design Pattern) phân tích các loại design pattern, mục đích sử dụng, cấu trúc và ví dụ minh họa, giúp sinh viên hiểu rõ cách áp dụng trong thực tiễn lập trình hướng đối tượng. Tài liệu còn thể hiện khả năng tổng hợp lý thuyết và thực hành qua các bài tập lập trình cụ thể. Mời các bạn cùng tham khảo báo cáo để hiểu rõ hơn về mẫu thiết kế trong phát triển phần mềm!
93p
hoatrongguong03
15-05-2025
1
1
Download
-
Bài giảng Mẫu thiết kế: Iterator được biên soạn dành cho sinh viên ngành công nghệ thông tin và những người học chuyên sâu về lập trình hướng đối tượng. Nội dung bài giảng trình bày tổng quan về mẫu Iterator, bao gồm motivation, đặc điểm, hệ quả, cài đặt, minh họa demo và mối quan hệ với các mẫu thiết kế khác. Iterator là một mẫu hành vi cho phép truy cập tuần tự các phần tử trong tập hợp mà không cần xây dựng phương pháp truy cập riêng cho từng kiểu dữ liệu.
21p
hoatrongguong03
15-05-2025
1
1
Download
-
Bài giảng Mẫu thiết kế: Facade trình bày Facade như một mẫu thiết kế thuộc nhóm Structural Pattern, có mục tiêu cung cấp một interface chung đơn giản cho hệ thống phức tạp như thư viện hoặc framework. Nội dung giúp người học hiểu cách định nghĩa một interface ở cấp độ cao hơn, từ đó cho phép truy cập và tương tác dễ dàng với các interface của hệ thống con. Mời các bạn cùng tham khảo cuốn sách để biết thêm chi tiết!
43p
hoatrongguong03
15-05-2025
1
1
Download
-
Bài giảng Mẫu thiết kế: Visitor được biên soạn dành cho sinh viên và lập trình viên nghiên cứu các mẫu thiết kế phần mềm. Visitor là một trong những Behavior Pattern, sử dụng kỹ thuật Double Dispatch để cho phép định nghĩa các thao tác trên tập hợp các đối tượng không đồng nhất mà không thay đổi định nghĩa class của chúng. Cách thức hoạt động bao gồm việc tạo các lớp visitor riêng biệt để tách rời thao tác khỏi các đối tượng tác động, đồng thời giúp phục hồi kiểu dữ liệu bị mất thay vì dùng instanceof.
20p
hoatrongguong03
15-05-2025
1
1
Download
-
AccuMark là phần mềm cho ngành may mặc, thiết kế thời trang, hiện đang được sử dụng rộng rãi hiện nay. Tài liệu sau đây nhằm hướng dẫn bạn đọc cách cài đặt, sử dụng phần mềm AccuMark Version 8.1.2. Kết cấu của tài liệu gồm 5 phần: Phần I AccuMark Explorer, Phần II Marker Marking, Phần III Automark edit – giác tự động, Phần IV Pattern design, Phần V Cách nhận dạng hệ thống cad và chuyển hệ.
86p
nakull2410
31-12-2012
760
147
Download
-
Đồ án Design pattern trình bày các nội dung chính sau: tổng quan về Design pattern, hệ thống các mẫu design pattern, ứng dụng design pattern trong thực tế phân tích thiết kế phần mềm hướng đối tượng, các mẫu thiết kế hiện đại. Đây là tài liệu học tập, tham khảo dành cho sinh viên chuyên ngành Lập trình.
53p
luungoc91
01-04-2014
158
44
Download
-
Design Patterns (ISBN 0201633612) là cuốn sách khoa học máy tính đưa ra các giải pháp chuẩn và các qui ước đặt tên cho các vấn đề chung trong thiết kế phần mềm. Các tác giả của cuốn sách là Erich Gamma, Richard Helm, Ralph Johnson và John Vlissides, hay còn được biết đến với các tên "Gang of Four" hay đơn giản là "GoF". Nửa đầu cuốn sách nói về các định nghĩa của các thiết kế mẫu cho phần mềm và phần còn lại đưa ra một danh sách các mẫu thiết kế thực tiễn có thể dùng lại....
63p
khachvenduong
18-04-2011
195
25
Download
-
MVC là mẫu thiết kế mở rộng theo hướng lập trình web nhằm chia các công việc một cách logic từ giao diện người dùng, ñể các lập trình viên có thể dễ dàng thay ñổi từng phần mà không ảnh hưởng ñến phần khác 4 .MVC PATTERN Giả sử một ứng dụng Web gồm có nhiều ứng dụng con: • Front end: webstie công khai cho người dùng bình thường; • Back end: website có tiện ích quản trị dành cho việc quản lý ứng dụng. • Console: Ứng dụng gồm có các câu lệnh ñiều khiển chạy ở cửa sổ terminal...
40p
nguyenvanhabk
22-06-2013
263
64
Download
-
Design Patterns là một cách tiếp cận dựa mẫu (pattern-based approach) có tác dụng hỗ trợ cho pha thiết kế phần mềm (nguyên do: Chỉ dùng các PP phân tích thiết kế vẫn chưa đủ,...). Và để hiểu rõ hơn về điều này mời các bạn tham khảo bài giảng Design Patterns sau đây.
68p
cocacola_10
28-11-2015
173
22
Download
-
Bài giảng Nhập môn Công nghệ phần mềm: Chương 11 được biên soạn nhằm trình bày về các mẫu thiết kế che dấu hành vi, thuật giải trong đối tượng (Behavioral Patterns). Với các bạn chuyên ngành Công nghệ thông tin thì đây là tài liệu hữu ích.
22p
cocacola_17
12-12-2015
75
6
Download
-
Bài giảng Nhập môn Công nghệ phần mềm: Chương 9 - Các mẫu thiết kế phục vụ tổ chức cấu trúc các đối tượng (Structural Patterns) bao gồm những nội dung về tổng quát mẫu thiết kế HĐT, mẫu Adapter, mẫu Composite, mẫu Proxy, mẫu Decorator, mẫu Facade, mẫu Flyweight.
28p
cocacola_17
12-12-2015
76
5
Download
-
Bài giảng Lập trình hướng đối tượng: Chương 15 trình bày về các mẫu thiết kế che dấu hành vi, thuật giải trong đối tượng (Behavioral Patterns). Mời các bạn tham khảo bài giảng để nắm bắt nội dung chi tiết. Với các bạn chuyên ngành Công nghệ thông tin đây là tài liệu hữu ích.
22p
cocacola_17
12-12-2015
80
9
Download
-
Bài giảng Lập trình hướng đối tượng: Chương 13 nêu lên các mẫu thiết kế phục vụ tổ chức cấu trúc các đối tượng (Structural Patterns) như mẫu Adapter, mẫu Composite, mẫu Proxy, mẫu Decorator, mẫu Facade, mẫu Flyweight. Mời các bạn tham khảo.
28p
cocacola_17
12-12-2015
62
5
Download
-
Bài giảng "Phân tích & thiết kế phần mềm hướng đối tượng - Chương 4: Các mẫu thiết kế phục vụ tổ chức cấu trúc các đối tượng (Structural Patterns)" cung cấp cho người học các kiến thức: Tổng quát về mẫu thiết kế HĐT, mẫu Adapter, mẫu Composite, mẫu Proxy, mẫu Decorator.... Mời các bạn cùng tham khảo nội dung chi tiết.
55p
tieu_vu06
02-06-2018
80
10
Download
-
Bài giảng "Phân tích & thiết kế phần mềm hướng đối tượng - Chương 6: Các mẫu thiết kế che dấu hành vi, thuật giải trong đối tượng (Behavioral Patterns)" cung cấp cho người học các kiến thức: Tổng quát về nhóm mẫu “Behavioral Patterns”, mẫu Chain of Responsibility, mẫu Template Method, mẫu Strategy, mẫu State,... Mời các bạn cùng tham khảo.
43p
tieu_vu06
02-06-2018
85
7
Download
CHỦ ĐỀ BẠN MUỐN TÌM
