Комментарии 7
Приятно видеть, что у Питонистов на столько все хорошо со свободным временем, что могут снимать такие видео для докладов )
Уфф, а я думал, что, его все, шлепнут, там в лесочке и прикопают…
Ударить по рукам, и только потом смотреть проект. Результат предсказуем чуть более, чем полностью.
Код становятся легаси сразу же после написания.
Про Clojure:
Это очень академический язык, по сравнению с Python
Что в нем академичного, автор вы бы пояснили. Это самый что ни на есть язык для практического применения.
Читаешь бывают людей которые считают себя экспертами, и понимаешь что для них изменение {} на () уже академичность.) (сарказм, близкий к реальности)
Такой вот вопрос про рефакторинг: принято считать, что к коду должна быть документация (отвечает на вопросы что и как делает) и тесты. Хранят ли обычно к коду ещё и спецификацию, которая говорит, что тот должен делать, а чего не делать, и зачем вообще это всё?
Architecture decision records
https://github.com/joelparkerhenderson/architecture-decision-record
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Когда код становится legacy и как с ним жить