Решил собирать техники, которые используют разработчики для того, чтобы писать плохой код.
Техники:
- Anglerfish
- Cliffhanger
- I know functional programming
- Swept under carpet
- Logic type tangle
- Methodcentipede
- Оптимизация вынесением общего кода
- Игра в Крокодил
Draft 1
Статья со списком решений не полноценных Картинка - страх перфекциониста - мазайка на полу с одним кривым элементом Возможно по ходу чтения статьи у вас могло возникнуть чувство незаконченности кода или его неполноценности относительно ваших личных ощущений и абстрактных требований к совершенному коду. Это нормально. Цель статьи показать антипатерн и его исправление и в коде упущены моменты в угоду легкости и смещения акцента к предмету разговора.