Здравствуйте, 0x7be, Вы писали:
0>Собственно, вопрос — как думаете, есть ли способы радикально повысить читаемость кода программ
Конечно ест. И всех их знаю. Это декларативность, абстрагирование и модульность.
Проблема только в том, что сложность решаемой задачи, отсутствие времени, примитивность инструментов и неумелые действия программиста/архитектора рано или поздно приводят большинство проектов с ужасное состояние.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.