47 подписчиков
«Свидетели SOLID»
Я не имею ничего против солид, DI и архитектурных паттернов. Это всё важные и нужные инструменты в руках разработчика. Но есть определённый вид разработчиков которые описываются старой поговоркой: «Заставь дурака молиться, он себе лоб расшибёт». Свидетелями SOLID я называю людей, которые на определённую архитектурную парадигму чуть ли не молятся.
Их можно определить так:
- они никогда не сдаются
- они говорят о проблемах, которые в контексте могут и не возникнуть
- они не приводят примеры на пальцах, а заваливают терминами. Иногда говоря то что вы тупой раз не понимаете
- они не имеют цели объяснить или обучить. Они доказывают истинность и единственость своей веры
- они не могут признать свою неправоту, даже если они не правы
И они главные враги SOLID отпугивающие от него разработчиков. Архитектура — это не вера, чтобы доказывать её истинность. Я не вижу смысла во всех этих холиварах, так как я больше за дискуссии в терминах конкретных преимуществ и результатов. Проще на старте определиться с терминами, и что вы обсуждаете, чем из-за разного понимания терминов получать спор за разряда «разговора глухого со слепым». Инструменты не хорошие и не плохие. Им пофиг, они инструменты. И ими нужно пользоваться. И всё.
Иногда похоливарить конечно весело, но в разы полезнее говорить не «лучше или хуже», а «зачем?».
#мысли
1 минута
21 января 2023