0%
Inside SeriesConcept-Based Inquiry

A Day in the Life of a Code Reviewer

Code review is where teams teach each other most, and where ritual creeps in.
Rà mã là chỗ nhóm dạy nhau nhiều nhất và cũng là chỗ dễ thành thủ tục nhất. Năm chương về rà mã trong nhóm công nghệ nhỏ, kể cả khi mã do AI viết.

Quyển này viết cho ai

Người làm công nghệ và AI trong doanh nghiệp Việt Nam: nhân viên IT một mình hay trong nhóm nhỏ, lập trình viên, người dựng tính năng AI, trưởng nhóm kỹ thuật ở công ty vừa và nhỏ; vừa phải giữ hệ thống chạy ổn, vừa được giao đưa công cụ và AI mới vào công việc của các phòng khác.

Bạn có đang gặp những chuyện này

  • Yêu cầu rà mã nằm chờ ba ngày không ai nhận.
  • Lời rà chỉ toàn chuyện dấu cách và tên biến, lỗi logic lọt qua.
  • Mã do công cụ AI viết trông gọn gàng nên được duyệt mà không đọc kỹ.
  • Người mới ngại hỏi, người cũ ngại chê, nên rà chỉ là bấm đồng ý.

Đọc xong, bạn làm được

Giúp người làm công nghệ rà mã có ích, nhanh, và đủ tỉnh táo với mã do công cụ AI viết ra.

Mỗi chương trả lời một câu hỏi

  1. Chương 1: Rà mã có thật sự là để bắt lỗi?

    Rà mã trong nhóm tôi đang phục vụ mục đích nào?

    Rà mã bắt lỗi ít hơn người ta nghĩ, nhưng lan kiến thức nhiều hơn người ta nghĩ.

  2. Chương 2: Vì sao thay đổi càng lớn càng được duyệt nhanh?

    Thay đổi tôi gửi đi rà có đủ nhỏ để đọc hết trong một lần ngồi không?

    Một thay đổi nhỏ được rà kỹ; một thay đổi lớn được duyệt cho xong.

  3. Chương 3: Mã máy viết trông gọn gàng, nhưng có đúng việc?

    Tôi rà mã do công cụ AI sinh ra có khác gì mã do người viết?

    Mã trông gọn không có nghĩa là mã đúng với việc của công ty.

  4. Chương 4: Lời rà nào là bắt buộc, lời nào chỉ là ý thích?

    Lời rà của tôi có giúp người nhận biết phải làm gì tiếp không?

    Lời rà tốt nói rõ điều gì bắt buộc sửa và điều gì chỉ là gợi ý.

  5. Chương 5: Một thay đổi nằm chờ rà thì tốn gì?

    Một thay đổi trong nhóm tôi chờ rà bao lâu?

    Một thay đổi chờ rà lâu thì chi phí của nó tăng lên từng ngày.