Lộ trình học sau khi học môn OOP

Hiện tại thì em đã học xong môn Hướng đối tượng ở trường rồi. Bây giờ nghỉ dịch ở nhà em muốn tự học tiếp thì em nên học gì tiếp theo ạ. Nếu được mọi người viết giúp em luôn 1 lộ trình em rất cám ơn ạ

Vừa học xong oop thì nghiên cứu thêm Design Pattern đi bạn

6 Likes

Nếu OOP cứng rồi thì nên học Design Pattern.
Hoặc bạn có thể học thêm Git, rất hữu ích, mình cũng đang học đây.

4 Likes

Bạn hãy học software architecture design

3 Likes

bạn cũng nên học thêm cách search google để tìm hướng đi tiếp theo !!!

4 Likes

Nên đọc quyển Code Complete nha, trước cả Design Pattern hay Archiecture.

6 Likes

cái design pattern nên luyện tập ntn vậy a? như thuật toán có output biết đúng sai, còn design pattern thì làm xong không biết như vậy có tối ưu chưa, dễ bảo trì, mở rộng không …?

1 Like

Design Pattern thì học quyển GangOfFour (GoF) ấy, mấy quyển khác không cần.

Lý do GoF tập trung vào định nghĩa, các case study, trong khi mấy quyển khác lại chú trọng về implementation và code. Dự án thì muôn hình vạn trạng nên code mẫu ít khi áp dụng được project. Nếu ai đọc các cuốn thiên về code thì đọc sách thường cảm thấy Design Pattern là cái gì khó nhằn, phải code nhiều mới có thể quen Design Pattern được.

Để tránh sai lầm trên thì tốt nhất là không bao giờ nhớ code, nhớ UML làm gì hết, cứ nắm định nghĩa và các case study trong GoF, xem phần code nào trong project mình cần áp dụng Design Pattern. Khoanh vùng được đoạn code rồi, thì refactoring từ từ theo những gì mình nghĩ trong đầu thôi, đến khi cảm thấy cái code mình viết nó thỏa định nghĩa của cái Pattern là okie.

7 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?