Tóm lại, nguyên tắc thiết kế quan trọng nhất khi lập trình một ý tưởng/hệ thống là gì?
Khi thiết kế một hệ thống có mục đích nâng cấp và mở rộng không xác định, người ta nên ghi nhớ những nguyên tắc chung nào để tránh ảnh hưởng đến tính linh hoạt trong tương lai?