Чем больше структура программы соответствует её логике - тем меньше вы стоите как программист.
Полезные ссылки
Анекдот
После окончания института в одном из городов Америки: - Джеку повезло. Только вчера получил диплом, а сегодня уже работает в институте. - Ассистентом? - Нет, лифтером.