Làm chủ lập trình bằng cách tái tạo công nghệ

Đừng sử dụng các công cụ mà không hiểu cách chúng vận hành.

Hầu hết các lập trình viên dành nhiều năm để sử dụng các framework và thư viện. Bạn sử dụng chúng mỗi ngày. Bạn viết mã nguồn với chúng. Nhưng liệu bạn có hiểu logic ẩn sau đó không?

Phương pháp "build-your-own-x" sẽ thay đổi góc nhìn của bạn. Bạn ngừng làm một người dùng. Bạn bắt đầu trở thành một người sáng tạo.

Khi bạn xây dựng một công cụ từ con số không, bạn sẽ học được:

Bạn không cần phải xây dựng mọi thứ. Hãy chọn một công nghệ mà bạn thường xuyên sử dụng. Thử tái tạo một phần nhỏ của nó.

Quá trình này giúp xây dựng trực giác. Bạn sẽ hiểu tại sao một số lỗi nhất định lại xảy ra. Bạn sẽ biết tại sao một số framework cụ thể lại hoạt động hiệu quả hơn những cái khác.

Ngừng xem các bài hướng dẫn. Hãy bắt đầu xây dựng.

Nguồn: https://dev.to/kelvin_kariuki_20f4bec616/how-to-use-build-your-own-x-master-programming-by-recreating-your-favorite-technologies-from-2n5f