Внезапно узнала, что тот мой разработчик, с которым больше всего проблем из-за того, что он не въезжает в архитектуру и не умеет писать документацию, хочет быть тимлидом Ну удачи ему в этом. Она ему понадобится...

Недавно у нас состоялась дискуссия на тему того, нужно ли заводить enum из трёх элементов для сущности, которая может находиться в трёх состояниях, или можно обойтись двумя флагами (которые дают 2*2=4 состояния, одно из которых, очевидно, не будет соответствовать ничему). Чувак утверждал, что enum не нужен. Вот примерно на таком уровне у него понимание принципов разработки.
Я ничего не имею против его движения к светлой цели, я бы даже рада этому поспособствовать, но пока сталкиваюсь с сопротивлением.