Tiếp theo P1
2. Nguyên tắc 2: nghĩ trước khi làm
Khi bắt tay vào implement cho một hàm (xa hơn là một chức năng nào đó), đừng vội code, hãy phân tích kỹ từng việc sẽ làm của hàm.
Đôi khi với những chức năng phức tạp, chúng ta nên vẽ ra luồng xử lý chính cho thật rõ ràng.