Cách để học thành tài lập trình Android

  -  

Chúng ta thường thắc mắc vì sao trong lớp học của mình, với khóa học react native 1 số bạn của chúng ta biết trước về một số ngôn ngữ lập trình. Trong các tuần trước tiên học thường nắm bắt tri thức rất nhanh, nhưng càng về sau họ lại bị bỏ ở đằng sau bởi những sinh viên khác. Tại sao họ lại bị bỏ xa khi mà nền móng của họ rẻ hơn.??? Ấy chính là việc họ đã đi quá nhanh, và lối mòn của họ là tưởng rằng mình biết tất cả nhưng đích thực họ thi thoảng lúc thực hành công tác lập trình. Sở hữu thể họ biết một số mẫu nâng cao hơn so sở hữu các sinh viên khác, nhưng bấy nhiêu đấy là ko đủ để nắm vững các nguyên tắc căn bản.

vì thế, trước tiên chúng ta cần tạo cho mình 1 nền tảng (Foundation) thấp bằng cách thức thường xuyên tập dượt thực hành chiếc bài tập lập trình. Trong công đoạn tập dượt như vậy bạn sẽ thấy được những khó khăn căn bản mà các lập trình viên thường mắc phải. Và tạo cho mình 1 thoái quen thấp để khắc phục vấn đề.

song song bạn đừng bao giờ ngừng tiến trình tập dượt của mình, cũng không nên đi quá nhanh hay quá chậm. Đừng tránh một chủ đề nào sau lúc bạn đã nắm vững phần đông những gì dẫn đến nó. Bằng cách thức đối mặt có phổ biến ý tưởng và thách thức, bạn sẽ có một chất men giúp bạn chóng vánh nắm bắt được những trắc trở căn bản. Sau đây là 5 cách thức để bạn định hướng được việc học lập trình mau lẹ hơn.


- lúc đọc sách chúng ta thường đọc các trong khoảng trên trang sách đấy, nhưng học lập trình thì đấy là [code]. Khi bạn mới bắt đầu học lập trình, bạn nên coi xét kỹ lưỡng và nỗ lực hiểu từng ví dụ. Trước lúc đọc các lời giảng giải về chương trình trong sách, bạn nên quyết tâm đọc và hiểu những đoạn code mà tác fake đã viết tiêu dùng để khiến cho gì. Tuy những ví dụ đấy không phải khi nào đánh vào máy cũng chạy, nhưng nó tập cho chúng ta 1 thoái quen xem code cẩn thận và góp phần giúp chúng ta viết code rõ ràng hơn.
- Chúng ta phải viết code khiến cho sao để cho các lập trình viên khác sở hữu thể đọc và hiểu nó, và để khi chính mình nhìn lại cũng nắm được. Vì thế cần phải tuân thủ những nguyên tắc, và cú pháp lúc viết code để đảm bảo rà soát lỗi đơn giản hơn, những phần chỉ dẫn viết code theo một loại chuẩn thường được viết ở đầu các cuốn sách lập trình, nhưng ít người học lập trình quan tâm tới vấn đề này.

2. Đừng chỉ đọc những code khóa học lập trình web cho trẻ em thí dụ – hãy chạy thử nó (Don’t just Read exam code – Run It)

- khi bạn đọc một chương trình chỉ dẫn (hay một cuốn sách), bạn thường xem các code ví dụ của nó và kể “Tôi đã nắm được nó, tôi đã hiểu được nó….”. Tất nhiên là bạn sở hữu thể nắm được nó, nhưng bạn thực sự chưa hiểu được nó hoạt động như thế nào, cho kết quả ra sao.

cho nên trước khi đọc một cuốn sách về lập trình, bạn nên cài trình biên dịch của ngôn ngữ mà bạn đang học vào máy (ví dụ học C++ thì bạn cài Dev C++ hay visual c++). Để sẵn sàng chạy thử gần như các ví dụ trong cuốn sách hay chương trình mà bạn đang đọc.

- Tôi nhắc chạy thử ở đây không phải là copy rồi paste vào rồi nhấn F5. Tôi khuyên bạn nên tự mình đánh những đoạn code đấy vào chương trình biên dịch, vì khi đó bạn đích thực buộc mình phải đi qua rất nhiều các mã,việc gõ mã lệnh sẽ giúp bạn chú ý đến những chi tiết cú pháp của ngôn ngữ – những sự thiếu soát buồn cười như thiếu đấu chấm phẩy ở cuối mỗi câu lệnh sở hữu thể khiến cho bạn hết sức đau đầu.

- Sau lúc gõ mã lệnh vào chương trình, hãy chạy thử nó. Rồi viết thêm 1 số câu lệnh mới vào chương trình của mình xem nó mang hoạt động xem. Điều ấy sẽ giúp bạn hiểu mau lẹ hơn mỗi câu lệnh có ý nghĩa như thế nào.

3. Hãy viết mã riêng của bạn càng sớm càng thấp (Write your own code as soon as possible).

- khi khởi đầu viết 1 chương trình bạn ko biết phải bắt đầu từ đâu, tiêu dùng cấu trúc dữ liệu gì? Việc phân bổ viết code như thế nào? Xử lý những phương thức ra sao?… Điều trước tiên là bạn dùng các công cụ tìm kiếm ở google hoặc các phương tiện kiếm tìm khác để kiếm tìm đoạn mã mình cần. Đây là 1 điều với thể khiến cho tư duy lập trình của bạn càng ngày càng giảm đi và ngày càng bị lệ thuộc vào những công cụ tìm kiếm.

Xem thêm =>>https://mindx.edu.vn/blog/post/full-stack-la-gi

- giải pháp được đưa ra trong trường hợp này là bạn hãy tự nghĩ cho mình 1 thuật toán riêng. Đầu tiên bạn viết nó bằng mã nhái, sau đó tiêu dùng ngôn ngữ lập trình để viết lại. Tuy việc này rất khó và tốn đa dạng thời gian, nhưng nó sẽ giúp bạn với được những kinh nghiệm thực sự có ích, khả năng tư duy lập trình càng ngày càng lớn mạnh. Thay vì lên mạng sắm code về sửa.

- Trường vừa ý tưởng chương trình của bạn to, phải viết 1 lượng lớn code. Lúc ấy bạn hãy phân nhỏ từng tính năng chương trình của mình ra, tự tập bề ngoài cấu trúc của chương trình nhỏ ấy, rồi ghép chúng lại mang nhau sẽ được một chương trình lớn hoàn chỉnh hơn. Sở hữu thể chương trình đó ko hoạt động tốt, nhưng chiếc mà bạn được ở đây chính là kinh nghiệm và một tư duy tự lập trong lập trình.

Chuyện học tập & làm việc ở MindX