Какие есть современные средства для проектирования софта, которые действительно упрощают разработку программ? В которых можно продумать всю логику до мелочей, а уже потом переписать её в код ЯП. Интересуют не алгоритмы которые преподают в универе, а то что сейчас активно применяется на практике.
Или все сразу начинают писать код, а логику продумывают на ходу?