Em đang học Java - Android. Vì em k theo trường lớp nào. Nên cũng chỉ tự tìm hiểu . Em cũng hay ứng dụng nó luôn vào thực tế làm app. Có nghĩa là app này cần cái gì thì mình sẽ tìm hiểu nó. Làm
thế nào để giải quyết vấn đề này. Thường thì trên stackover và google vài link là ra luôn. Em cũng có hiểu code… biết được tại sao họ lại dùng thế này. 1 vài trường hợp mới thì em vẫn chưa hiểu đc, nhưng hầu hết là hiểu. Chính vì lẽ đó mà em chỉ copy paste 1 cách máy móc vào để giải quyết vấn đề của mình. kèm thêm vài câu comment để lần sau đọc lại còn có chút gợi nhớ. Chỉ vài ngay sau là em lại quên hết. Lần sau gặp vấn đề tương tự lại phải tìm lại link đó. rồi lại đọc lại cho nó hiểu. copy - paste. Nó cứ theo quy trình như thế. Một vài cái cơ bản sử dụng nhiều thì nó quen. Còn đâu trong đầu chỉ mang máng thôi.
Em lại cứ tư duy là học 1 ngôn ngữ lập trình cũng như học tiếng vậy. Như bọn trẻ con học nói. Ban đầu cũng có biết gì đâu. Chỉ bi ba bi bô theo bố mẹ. lặp đi lặp lại nó thành quen. chứ đâu học cú pháp, cấu trúc gì đâu…
Các anh có thể cho em lời khuyên liệu em có đang đi đúng hướng không ạ?