> -- albobin писал(а):
> Это не альтернатива- это обязательное условие любой деятельности.
Не скажите, в программировании достаточно рутины, где голова не слишком востребованный инструмент. А про любую деятельность и говорить не приходится. Известно, что аутичные люди лучше справляются с простой механической работой.
> -- albobin писал(а):
> Как бы критически не относиться к чужому опыту, надо этот опыт ценить.
Не согласен. Опыт - "палка о двух концах", чужой опыт - вдвойне опаснее. Даже свой опыт время от времени надо встряхивать, иначе он застилает восприятие, мешает видеть новые эффективные решения. Очень важно научиться спонтанности и стараться поддерживать баланс в видении проблемы между опытом и спонтанным подходом.
> -- albobin писал(а):
> По крайней мере он даёт пищу для размышлений о "правильности".
Правильно, с моей точки зрения, самому решить проблему, и только тогда, когда уверен в том, что нашел хорошее (красивое!) решение познакомиться с опытом других. Я один и тех немногих, которые всячески приветствуют, одобряют и подбадривают "изобретателей велосипедов", поскольку я понимаю, что, если не "изобретать велосипедов", то вообще ничего не изобретешь.
> -- albobin писал(а):
> Уповая только на свою голову, как бы хорошо к ней не относиться, можно найти грабли.
Ну, и здорово. Они там для того и положены, чтобы вовремя останавливать полет фантазии, иначе идеи бы не рождались.

> -- albobin писал(а):
> А Оберон? (я без подковырки!).У меня в списке для прочтения Проект Оберон на первом месте (увы, до сих пор не хватает времени внимательно изучить)
Я не могу сказать про себя, что я хорошо знаю Оберон. Я восхищался работами Вирта в области структурирования программ, но его подход к построению систем и, следовательно, подход к ООА & ООП не вызывает у меня положительных эмоций. Возможно, это тот случай, когда избыток опыта мешает...