Чуть больше двух лет назад я проходил собеседование в OZON, где в рамках технического этапа нужно было провести ревью кода.



Я не знал, что они так проверяли исключительно знание примитивов синхронизации и многопоточности в .NET.



И начал набрасывать, как плохо, не по ООП, спроектирован код, заявленным DDD не пахнет вообще и домен вдобавок смоделирован некорректно, а ещё принципы SOLID нарушаются.



Естественно, сказать, что тогда не прошёл то собеседование - не сказать ничего.



И вот алгоритмы ютуба решили напомнить мне о неудачном опыте, предложив видео паренька, вышедшее 29 октября этого года.



Конечно, разбирает правильно, правда немного неуверенно и нечётко, но почему за два года задача не изменилась совсем?



Буквально, код повторяется посимвольно.



Почему так, для меня загадка 🤷‍♂️