Поглядите какая тут архитектура — вот тут мы выделили в отдельный сервер логирование, тут у нас развязка которая позволяет легко подменять БД, тут мы применили шаблоны — декоратор, мост и фасад. Плюс, у нас для всех классов выведены отдельно интерфейсы и только от них уже наследуются классы, плюс все у нас построено по MVC, все это само собой настроено поверх распоследего framework’а и заточенно под распределенное выполнение. Правда красота?
Э…. Позвольте, и вся эта хренотень вам нужна для того, чтобы показать пользователю Hello World? Может быть очень крутой и расширяемый, но именно Hello World?
Так вот, товарищи, КОД — ЭТО ЗЛО. Больше кода — больше возможных ошибок, сложнее читать код и понимать, что же он конкретно делает, больше зависимостей, больше документации, больше диаграм, больше принятых решений как делать и в конечном итоге больше денег потраченных на реализацию функциональности.
Пишите меньше и наступит вам счастье.