Em nên đọc source như thế nào để hiểu được chương trình ạ?

Cho em hỏi, em mới học lập trình thì phải đọc source như thế nào để hiểu rõ chương trình nhất ạ?

1 Like

Mình thì thường vừa đọc vừa code lại :smile: Vừa tăng khả năng code mà cũng giúp hiểu tác dụng của từng đoạn code nữa :smile: Còn nếu là thuật toàn thì nên vẽ ra nháp, rồi code nó làm cái gì thì mình làm y hệt cái đó với nháp, tầm 3 4 lần thì sẽ hiểu rõ thuật toán đó làm gì :smile:

4 Likes

Đa phần các chương trình đều chạy từ hàm main(). Bạn nên đọc trong đó trước, xem nó khai báo cái gì, dùng hàm nào thì lại vào hàm đó đọc, step by step, có thể vẽ flow chart cho dễ nhìn.

2 Likes

Tất cả nằm trong từ debug

Tất cả nằm trong từ debug em ah

2 Likes

Gặp phải mấy chương trình xịn quá cũng chịu, Vì khi chương trình gọi một cái gì đó phức tạp, mỗi thứ phức tạp lại gọi một thứ phức tạp khác, bạn không hiểu để làm gì, không thể step by step nổi. Thậm chí gặp phải dự án hàm main() bị gói trong core, muốn chương trình chạy phải thêm đường dẫn extension vào file config sau khi viết extension đó, mà viết cái gì cũng phải override thì xác định là khóc.

2 Likes

nhưng trường hợp của chủ thớt là “mới học lập trình”, vậy thì vội vàng gì động vào những thứ cao siêu như bạn nói đâu

2 Likes

Không cần đọc hết, chỉ đọc 1 luồng từ đầu tới cuối của 1 feature thôi.
Làm bài bản thì có sequence diagram để đọc, không thì mò từ đầu thôi. vừa debug vừa vẽ lại cho dễ nhớ.
Nhớ nhìn vào structure thư mục code.

2 Likes

Hi Trần Huy Hoàng Anh.
Mới học thì thường code dự án nhỏ và chủ yếu là demo thuật toán là chính vậy nên bạn cứ học lý thuyết về thuật toán là được chứ các dự án lớn nó phực tạp và cần nhiểu kinh nghiệm.

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