Подробнее
g&ty\mages Атоп1оСи|Нет дали грамотные юзкейсы практикуем парное программирование §ейу1таяез' Апкэп1оСи1Пегп клиент написал, что доволен gettyimages' Агйопк&иЙет обошлись без багов на продакшене вот такое оно, программирование, да?
it-юмор
Еще на тему
но
2 у строителей был чертёж, толпа архитекторов 4к лет опыта и n*много бабла
Или может ты веб-макака, которая думает, что ООП языки это венец творения, а по сути своей есть тот же ассемблер с командами уровня "возьми эти байтики из переменной/ячейки и положи их в другую переменную/ячейку"?
Еще раз повторюсь, дело даже не в языках, а том, что люди в силу своей природы не хотят напрягаться и тратить энергию на теорию, и как следствие не могут пользоваться даже теми примитивными языками, которые есть в наличии, что бы моделировать программы, а просто пытаются поудобней встроиться в чью-то модель или фреймворк. Потому что тут есть проблема - если что-то универсальное, то оно подходит и всем, и никому.
В целом даже такая простая мысль, что надо использовать чужие наработки как вспомагательные подпрограммы своего решения, а не наоборот выстраивать свое решение вокруг чужой системы, не находит понимания в широких массах. Даже тот же DDD подход это эдакий карго-культ для самых ленивых, которые, я опять повторюсь, не знают матаппарат.
Ты походу фанат функциональных языков. Я не знаю твой бекграунд, но похоже в крупных проектах ты не участвовал. Думаю, с опытом ты начнёшь беспокоится о более практических вещах.
За боле чем 15 лет я писал на разном, на Lisp в том числе. ФП люблю, последние 7 лет пишу 90% кода на функциональных языках. Что не мешает мне любить фреймворки и уметь в OOP, DDD и другие базворды. Фреймворки позволяют поддерживать единообразие в коде и избавляют от бойлерплейта и своих велосипедов, в которых потом никто не разберётся кроме автора. "Велосипеды" я, конечно, тоже люблю -- это весело, но стараюсь их избегать по возможности.
Ну и на "примитивных" языках можно писать вполне годный софт. Тут каждый дрочит, как хочет в зависимости от задачи, удобства конкретного языка и личных предпочтений.
Кстати, языком из ML семейства сейчас очень многие владеют, даже не подозревая о его родословной. )))
PS
"Дяденька я не настоящий сварщик, я эту маску на стройке нашел.... "
Либо одно из двух.