сколько я примеров видел, когда раки делают примитивные по функционалу бэкенды (когда надо просто какую-то инфу иногда хранить и отдавать), на сокетах в каком нибуть сложном ЯП, и не знают что можно то же самое сделать с помощью готового веб сервера...или чего-то наподобии, и паре строчек на жс в ноде (на крайняк) или на пхп
оспадя, никто в мире не берется предсказать какой хлам в плане кода и архитектуры, например, в "Оракл ДБ" , самолеты блин падают из-за хрени в коде, люди умирают от багов в медицинском оборудовании, в мире вообще нет никакого раьотающего чистого кода , всегда только компромис, и как ни старайся всеравно оно возьмет и порвется там где не ждешь и всеравно твои дети будут смотреть на твой "правильный" код как на говно, коим он и будет до их совершеннолетия