0 👍
31 lượt xem
bởi (🏅0)
em chào anh em có một câu hỏi băn khoăn muốn anh cũng như các bạn trong group giải đáp thắc mắc giùm ạ
Khi thiết kế các class em chưa biết phân chia các class thế nào cho sau này dễ thêm chức năng cũng như sửa hay maintain? Không biết ad có kinh nghiệm về phần thiết kế các class này thế nào không ạ hoặc có vài đầu sách nói về việc này gt em với ạ. Em xin cảm ơn!!!
 

1 Câu trả lời

0 👍
bởi (🏅150)
CHào em,

Vấn đề em hỏi thì nó liên quan đến Design Pattern, trong từng bài toán cụ thể mình sẽ có các cách thiết kết class để đáp ứng được yêu cầu đề bài cũng như đảm bảo tính dễ sử dụng lại (resusablility), dễ bảo trì (maintainability), dễ mở rộng (scalabllity). Để thiết kế tốt thì cần kinh nghiệm thực chiến nhiều, kết hợp học từ code có sẵn và từ sách vở (Design Pattern).

Trên blog của anh a có viết một loạt các bài về Design Pattern hay sử dụng trong C++, e có thể tham khảo ở link này. Trong đó a cũng nói về đầu sách về design mà a thấy hay rồi đó

https://cppdeveloper.com/design-patterns/design-patterns-1-design-patterns-la-gi/
bởi
dạ em cảm ơn anh ạ
Coding Guru là nơi dành cho cộng đồng lập trình viên Việt Nam hỗ trợ nhau về tất cả các vấn đề liên quan đến công nghệ.

Chúng ta hãy cùng nhau xây dựng một cộng đồng công nghệ Việt Nam mạnh mẽ, thúc đẩy và giúp đỡ nhau cùng phát triển, thăng tiến trong sự nghiệp.

***
Nơi đam mê hội tụ
***

Một số câu hỏi gần đây có thể tương tự hoặc liên quan ↓

+1 👍
1 trả lời 506 lượt xem
0 👍
2 trả lời 202 lượt xem
hỏi bởi Longhoang 31/3/2020
0 👍
2 trả lời 384 lượt xem
hỏi bởi ẩn danh 27/2/2020
0 👍
2 trả lời 305 lượt xem
hỏi bởi ẩn danh 23/11/2019
...