Bản thiết kế tốt nhất chính là mã nguồn của ứng dụng.
Một cách diễn giải:
Hiện nay có nhiều mã nguồn cố gắng ghi chú thích, càng nhiều càng tốt. Với ý nghĩ rằng càng nhiều chú thích thì mã nguồn càng dễ hiểu. Theo tôi sao không nghĩ theo cách khác ? Tại sao không dùng nó để giải thích chính nó. Vì sao phải dùng một ngôn ngữ để giải thích một ngôn ngữ ? Vì sao người đọc không thể hiểu bằng chính ngôn ngữ mà mình viết mã nguồn.
Tôi nghĩ theo cách hiểu này, nên hạn chế tối đa các công cụ hỗ trợ khác. UML tốt nhưng không nên lạm dụng, comment tốt nhưng mã nguồn còn tốt hơn.
No comments:
Post a Comment