поддерживаю ahilles
модульность, объектность не спроста придумали.
дело не только и не столько в реюзинге сколько в улучшении понимания собственной программы и простоты ориентирования в ней.
то что структурированный код писать в 3 раза дольше - это не соответствует действительности. возможно по началу только.
а экономия времени наоборот огромная - на отладке прежде всего, а отладка львиную долю составляет процесса разработки.
если мы говорим конечно не про hello world а про большую программу на десятки тысяч строк