Не в тему но хочется высказаться:
Это напоминает разговор с И. Ермаковым, который тоже как-то одномерно понимает творчество. Если есть хороший/пригодный для данных условий элемент, то его не надо выбрасывать и пересоздавать заново, надо его использовать. Но при этом не надо навсегда закрывать тему разработки этих элементов.
А у меня сложилось впечатление, что Ермаков понимает творчество почти также как Вы. Просто он пытается повысить уровень элементов для творчества. Попробую объяснить, что имею ввиду:
1й уровень: написание какой либо базовой конструкции (к примеру тот же sort). Когда делаешь это в первый раз, то в этом есть элемент творчества. Но после того как это уже отскакивает от зубов и наступает рутина / автоматизм / действия более в режиме подсознания (каждый раз делаешь, одинаково, т.к. уже все продумано до мелочей, и думать над данной конструкцией уже не требуется)
2й уровень: это когда из базовых конструкций производится по сути компоновка и между ними налаживаются связи (т.е. что-то уже похожее на определение "система" или около того). Здесь опять же на каком-то уровне возможен переход к автоматизму (те же паттерны программирования, как пример, если сразу видишь какой из них использовать)
3й уровень: что то еще ...
Так вот, Илья предлагает, максимально уйти от творчества на 1ом уровне. По крайней мере я так его идею понимаю.
И еще хочу сказать защиту Ильи, что его общение на форуме всегда максимально корректное. Ни одного негативного момента за долгое время пребывания на форуме я не видел, Вы первый кто воспринял его крайне негативно. Про и21 того же самого сказать не могу, но вполне могу и его понять, поэтому не отношусь негативно.