0
Fine-grain refactoring deep dive.
Mỗi dòng code viết ra là một chỗ ẩn chứa cho mỗi cái bug dự bị. Không phải bao giờ bug cũng liên quan đến tính năng mà còn là bug về mặt thiết kế như code khó đọc hiểu, khó bảo trì hay khó để mở rộng. Và đây là series về refactoring (tái cấu trúc mã nguồn) cho từng đơn vị cơ bản như refactor một function, một class, một comment...trong Java. Series này không phải mục đích hướng dẫn mà là đặt ra và trả lời dưới quan điểm cá nhân các câu hỏi mở cho những vấn đề trên và hơn nữa là cung cấp những triết lý để tạo ra những dòng code mang đậm ý nghĩa khiến cho việc code đỡ nhàm chán hơn. Code không chỉ là một mớ hỗn độn cho máy tính có thể chạy được mà còn là một tác phẩm để ai cũng có thể chiêm ngưỡng được. Happy coding !
BÌNH LUẬN