12/08/2018, 10:42
Những điều bạn nên nhớ để viết code tốt
Bạn muốn viết code tốt. Bạn muốn trở thành người lập trình giỏi. Bạn quan tâm đến chất lượng những dòng code của mình. Vậy những điều bạn nên nhớ là: Ở trong bất kỳ tình huống nào, đừng cho phép mình viết ra những dòng code chỉ để thực hiện được chức năng mình mong muốn. Bạn phải luôn cố gắng ...
Bạn muốn viết code tốt. Bạn muốn trở thành người lập trình giỏi. Bạn quan tâm đến chất lượng những dòng code của mình. Vậy những điều bạn nên nhớ là:
- Ở trong bất kỳ tình huống nào, đừng cho phép mình viết ra những dòng code chỉ để thực hiện được chức năng mình mong muốn. Bạn phải luôn cố gắng tạo ra những dòng code dễ hiểu và chuẩn xác (tốt nhất bạn hãy luôn viết test bảo đảm những dòng code luôn mang lại chất lượng tốt nhất).
- Bạn viết những dòng code thể hiện được mục tiêu (điều giúp các người lập trình khác dễ nắm bắt và tiến hành), dễ dàng để sửa chữa và đảm bảo được tính chính xác về chức năng (hãy cố gắng thực hiện tất cả các bước có thể để chứng minh rằng bạn đã giải quyết tận gốc vấn đề, không chỉ đơn giản là chức năng bạn viết ra đã hoạt động).
- Bạn phối hợp tốt với những người lập trình khác. Có rất ít người lập trình làm việc một mình, hầu hết đều làm việc trong nhóm, hoặc ở công ty hoặc ở một dự án nguồn mở nào đó. Bạn hãy nghĩ đến những đồng nghiệp của mình và cấu trúc code thật tốt để người khác dễ dàng đọc hiểu được. Bạn mong muốn nhóm của mình sẽ tạo ra được một sản phẩm tốt nhất, thay vì chỉ đơn giản muốn nổi bật là mình thông minh hơn ai đó.
- Mỗi khi bạn tiếp xúc và cần thay đổi những dòng code trong dự án, hãy đảm bảo nó sẽ tốt hơn ban đầu (cấu trúc tốt hơn, được test kỹ hơn, dễ hiểu hơn..).
- Bạn quan tâm đến code và lập trình, vì vậy bạn đều đặn cập nhật những kiến thức mới, học ngôn ngữ mới, kỹ thuật mới. Tuy nhiên hãy nhớ rằng không lạm dùng, mà áp dụng nó khi thật sự cần thiết và bạn biết rằng sẽ mang lại hiệu quả.
Có cảm xúc và phản ứng với những dòng code là điều tuyệt vời.
Bạn nên tự hào với sản phẩm tốt của mình, cũng như hãy trở nên thất vọng khi nhìn những dòng code tồi tệ mình tạo ra. Điều đó sẽ giúp bạn trở thành 1 người lập trình giỏi hơn.