🔥

Тред (Женя Камышанов)


Так, что ещё продолбано и этого жаль: пара крайне полезных языков, например SQL и UML

Возможно, и то, и другое — это какие-то локально мобильные когнитивные проблемы, но если судить по косвенным признакам, типа ответов на собеседованиях и наличия большого количества доступных современных инструментов, то всё очень плохо

Вот, например, UML. По всей видимости, возможности самдокументирования, а, главное, самопроектирования современных ЯП настолько выросли, что рисовать квадратики со стрелочками никому не нужно

Поэтому и инструментов нет ни хрена. За 20 (двадцать, блин, прописью) лет не появилось ни одного инструмента мне известного, который хотя бы просто приблизился по мохнатости лапищ к легендарному PowerDesigner (погуглите)

Это был комбайн, который умел сделать из концептуальной схемы сущностей скрипт для создания (или миграции!) базы данных практически любого производителя (и версии). И обратно. Не говоря уже о простой кодогенерации

Все это давно утонуло в глубоком энтерпрайзе и простому смертному пользователю не доступно

Вот захочешь ты поднять быстро большую кодобазу, что у тебя есть для визуализации на условном макосе? Замшелый graphviz?

Накидайте, кстати, пожалуйста, инструменты для UML, которые знаете для макоса, но не OmniGraffle

А про народную любовь к SQL кто только не выражался. В лучшем случае он в вашем проекте завернут в ORM. И все будут друг другу важно говорить, что их программы построены вокруг и для данных

Здесь, правда, и с инструментами получше, и локомотивы индустрии держатся молодцом. Отдельный респект SQLite, ему тут тоже давеча двадцаточка стукнула

Женя КамышановЖеня Камышанов