Chuyên mục review code dạo

Mình thấy nhiều bạn học automation test nhưng các bạn thường không biết mình viết như thế đã tốt hay chưa, mình sẽ giúp các bạn tìm ra các điểm chưa tốt để cải thiện.

Mình chỉ review Java thôi nha và ở 2 level: basicintermediate. Mình chỉ review những đoạn code đang chạy, mình không giúp bạn debug lỗi.

I. Quy trình review

  1. Bạn đăng ký qua form tùy theo kiểu review miễn phí hoặc trả phí
  2. Mình sẽ liên hệ qua skype với bạn khi tới lượt review cho bạn. Nếu mình không contact được, mình sẽ bỏ qua.
  3. Bạn sẽ zip đoạn code bạn muốn được review, rồi gửi qua skype cho mình
  4. Có thể mình không hiểu bạn muốn làm gì, thì mình sẽ chat/voice skype để hỏi lại
  5. Mình gửi file tổng kết review: chi tiết đoạn code chưa tốt, nên thay đổi thế nào. Mình cũng sẽ note lại những keyword để bạn có thể tiếp tục google và đọc thêm.

II. Review miễn phí (hướng tới các bạn đang học code)

  • Mỗi bạn mình chỉ review 2 lần, theo thứ tự đăng ký của bạn. Form đăng ký ở đây.
  • Mình sẽ review vào cuối tuần, nên mỗi tuần mình chỉ review được cho 1-2 bạn thôi.
  • Số lượng dòng code mình review khoảng 100 dòng (không tính phần import và comment).
  • Mình có thể lấy một vài đoạn code của bạn làm ví dụ để viết bài trên blog.

III. Review trả phí (hướng tới các bạn đang làm auto test trong dự án)

  • Sẽ bắt đầu từ năm 2022
  • Mình review theo thứ tự đăng ký của bạn, không giới hạn số lần review. Tuy nhiên sau khi review xong lượt 1 mà bạn muốn có lượt 2 thì vẫn phải đăng ký lại. Form đăng ký ở đây.
  • Mình sẽ review theo thời gian mình có, không cố định, nhưng trong vòng 1-2 tuần kể từ khi bạn gửi code cho mình (thông cảm, mình cũng có nhiều việc).
  • Mình sẽ tính phí theo số lượng code bạn gửi cho mình. Tạm thời là 50-100K cho khoảng 200 dòng code (không tính phần import và comment), tùy vào độ phức tạp. Mức chi phí này có thể thay đổi lên xuống tùy thời điểm.
  • Nếu muốn mình review cả project thì mình sẽ không thể review chi tiết được, chi phí sẽ là 300-600k, tùy vào số lượng file và độ phức tạp. Mình sẽ call skype cho phần tổng kết để giải thích những gì mình gợi ý bạn improve.
  • Nếu bạn đã từng đăng ký các khóa học của mình thì chi phí review code sẽ giảm 50%
  • Nếu bạn viết tốt quá, không có gì để improve thì chứng tỏ bạn code rất dễ đọc, mình không gặp trở ngại gì, mình sẽ chỉ lấy mức min của chi phí.
  • Thanh toán có thể thực hiện qua momo hoặc chuyển khoản ngân hàng. Tùy bạn chọn.

IV. Tổng kết

Mình đã và đang đọc code của nhiều người viết (trong sách, trên stackoverflow, các khóa học, các thư viện open source) tích lũy được 1 chút kinh nghiệm, nên muốn giúp các bạn đang học và làm automation code viết code đỡ rác hơn.

Tất nhiên là nếu bạn không muốn tốn tiền cho review code thì cũng chịu khó đọc sách, đọc code người khác viết. Ngoài ra mình có khóa học Java Intermediate cho các bạn đã hoàn thành java basic, muốn phát triển tiếp.

5 2 votes
Article Rating
Subscribe
Notify of
guest
4 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
hung thần Java
hung thần Java
3 years ago

Rất hữu ích cần cho những bạn chưa có nhiều kinh nghiệm trong việc code Java
Ngoài ra còn được support rất nhiều vấn đề khác liên quan đến automation test

Metallica
Metallica
2 years ago

Cảm ơn Giang đã review và support vô cùng nhiệt tình trong quá trình review code và học. C đã được mở mang thêm nhiều chứ không chỉ bó buộc trong những kiến thức mình ngỡ là standard. Sẽ luôn là học viên lâu dài của em 😉