メインコンテンツまでスキップ

97 điều lập trình viên nên biết

97 điều mọi lập trình viên nên biết được dịch từ cuốn sách 97 Things Every Programmer Should Know của Kevlin Henney được xuất bản vào năm 2010 (Kevlin Henney không phải là người đưa ra 97 điều này, mà là tổng hợp từ nhiều người khác nhau trong các dự án của họ).

Những lời khuyên ngắn gọn, xúc tích của các tác giả vẫn còn hữu ích đến tận bây giờ và xa hơn nữa. Chúng có thể giúp bạn mở rộng kỹ năng của mình bằng cách áp dụng các phương pháp tiếp cận mới cho các vấn đề cũ, học các phương pháp hay nhất, phù hợp với bản thân và mài giũa kỹ năng của mình thông qua những lời khuyên đúng đắn.

Tuy nhiên, nó sẽ đúng hoặc sai tùy người, tùy hoàn cảnh và tùy dự án. Vì thế hi vọng các bạn tham khảo một cách cởi mở và đừng phán xét tính đúng sai.

Dưới đây là một số điều trong 97 điều mọi lập trình viên nên biết:

  • Hành động một cách thận trọng
  • Hãy hỏi “Người dùng sẽ làm gì?” (Bạn không phải là phải người dùng)
  • Tự động hóa tiêu chuẩn coding của bạn
  • Cẩn thận với việc dùng chung code
  • Tự xem lại code của mình trước khi muốn đổ lỗi cho người khác
  • Học hỏi không ngừng
  • Deploy sớm và thường xuyên
  • Đừng sợ phải làm hỏng thứ gì
  • Chăm chỉ chưa chắc thành công
  • Học ngoại ngữ
  • ...

Các bạn có thể đọc toàn bộ nội dung được dịch ra tiếng Việt ở đây hoặc tải về ở đây