Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Khả năng tư duy về code

khoảng 1 năm trước 370 lượt xem 1 bình luận

Chào mọi ngươi, e đã học qua lập trình, và khi gặp đề bài khó thì e lại k tìm được hướng giải quyết nó, có cách nào rèn luyện tư duy giải quyết k ạ

 

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
ghphong đã bình luận khoảng 1 năm trước

Đầu tiên mình muốn chỉnh một chút. Đó là vì bạn k giải quyết được nên đó mới là một đề bạn khó

Câu hỏi thiếu vấn đề bạn gặp phải là gì. Nếu có chỉ liên quan đến code thì bạn cũng nên nói ngôn ngữ của bạn.

1) Vấn đề về bug

bạn làm một phần nhỏ của cái project mà bạn làm chứ không nên làm ngay. Hay ngắn gọn hơn là code save liên tục thì bạn có thể biết lỗi do đâu. Sau đó tìm nguyên nhân bằng cách coi error. Có trình hơn thì debug

2) không biết thư viện xài như thế nào

Cái này cũng khá căng vì có nhưng thư viện phức tạp như winapi nó cũng nên khá ít tài liệu. Nếu đúng là bạn phải tìm doc của nó. Tuy nhiên k phải cái doc nào cũng dễ đọc. Nên mình khuyên bạn nên mọi nguồn mà bạn biết

3) Vấn đề thuật toán

Vấn đề này thì học bạn cứ traning nhiều  là đc. Nếu như muốn nâng cao thì học leet code 

4) Vấn đề của bạn thân bạn

Vì bạn nói có vẻ giống kiểu bạn thấy khó nhưng khi biết cách làm thì thấy dễ và cảm thấy mình dễ thế sao k làm đc. Có hai trường hợp. nếu bạn đang học thuật toán thì đừng cố để nghĩ thuật mà sử dụng các thuật mà mình biết. Vì một thuật toán đc tạo ra lúc chúng ta thoải mái nhất chứ k phải căng thẳng khi nhìn đề bài

còn nếu bạn đang làm một project lớn thì nên hỏi. K phải vấn đề nào cũng tư duy cao là đc. Có nhưng thứ chúng ta cần kinh nghiệm đôi lúc sẽ hiệu quả hơn tư duy. Tư duy code thật ra cũng k ảnh hưởng nhiều đến các project vì đa số toàn copy. 

Câu hỏi k rõ ràng lắm nhưng mình đã liệt kê các vấn đề thường gặp

Câu hỏi mới nhất