Skip to content

Project in the Software Design Patterns course at my university. The project applies design principles, SOLID principles and design patterns such as Singleton, Strategy, Adapter, State,... to refactor the original source code to become better, easy to maintain, easy to expand.

Notifications You must be signed in to change notification settings

HieuPham2000/DP.20212.03

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mẫu thiết kế phần mềm - Design Pattern

Danh sách thành viên - Member infomation

Nhóm 03

  1. Nguyễn Đình Hùng - 20183548
  2. Phạm Trung Hiếu - 20183535
  3. Phạm Hữu Anh Quốc - 20183616
  4. Nguyễn Minh Tuân - 20183652

Phân công nhiệm vụ - Assignment

1. Phát hiện, xử lý các vấn đề cohesion / coupling / SOLID / clean code: Chia theo subteam:

  • Phạm Trung Hiếu + Nguyễn Minh Tuân: common + controller + dao + entity
  • Nguyễn Đình Hùng + Phạm Hữu Anh Quốc: subsystem + utils + views.screen

2. Thay đổi trong tương lai:

  • Số 1: Thêm mặt hàng Media mới AudioBook: Phạm Hữu Anh Quốc

  • Số 2: Thêm màn hình: Xem chi tiết sản phẩm: Phạm Hữu Anh Quốc

  • Số 3: Thay đổi yêu cầu khi load giao diện: Phạm Trung Hiếu

  • Số 4 + 6: Thay đổi cách tính khoảng cách, sử dụng thư viện mới; thay đổi cách tính khoảng cách, sử dụng thư viện mới: Nguyễn Đình Hùng

  • Số 5: Thêm phương thức thanh toán mới: Thẻ nội địa (Domestic Card): Nguyễn Minh Tuân

  • Số 7: Cập nhật lại chức năng hủy đơn hàng: Phạm Trung Hiếu

3. Vẽ biểu đồ: Nguyễn Đình Hùng + Phạm Trung Hiếu

4. Làm báo cáo: Nguyễn Đình Hùng

About

Project in the Software Design Patterns course at my university. The project applies design principles, SOLID principles and design patterns such as Singleton, Strategy, Adapter, State,... to refactor the original source code to become better, easy to maintain, easy to expand.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •