|| Prax это о том, почему это будет удобно программисту.
|| Можно ехать и на дрезине, но на мерседесе лучше.
Prax является основой для создания высококачественных динамических веб приложений, код которых остается простым для понимания и внесения изменений с ростом количества и сложности функций. Одной из основных причин замедления скорости разработки, снижения качества кода, увеличения регрессий является сложность контекста, который необходимо загрузить в голову программисту, что бы работать над кодом приложения. Под контекстом мы понимаем взаимосвязанность компонентов системы, осознание влияния их внутренних состояний на поведение, запоминание их интерфейсов. Переключение контекста между различными частями проекта так же отнимает меняльную энергию и занимает продолжительное время. Все это создает incidental complexity, которая экспоненциально растет с развитием проекта. Нелинейно увеличивается количество взаимосвязей между модулями, общее состояние проекта (сумма всех состояний всех модулей) размаза