Информация об изменениях

Сообщение Re[9]: Домашнее задание перед интервью от 12.12.2019 2:40

Изменено 12.12.2019 3:06 kaa.python

Re[9]: Домашнее задание перед интервью
Здравствуйте, $$, Вы писали:

>>Вот видишь, как плохо, когда разработчики не знают паттерны проектирования. Проблема ведь не в Синглтон, а в неумении его готовить.

>>Корректный порядок инициализации гарантирует DI. И по устройству DI (какие алгоритмы и структуры данных там применяются) можно поспрашивать. Но много народа слов таких не слышало.

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

Да и DI ваше тоже говно, зависимости надо передавать явно.

Короче, завалил собеседование
Re[9]: Домашнее задание перед интервью
Здравствуйте, $$, Вы писали:

>>Вот видишь, как плохо, когда разработчики не знают паттерны проектирования. Проблема ведь не в Синглтон, а в неумении его готовить.

>>Корректный порядок инициализации гарантирует DI. И по устройству DI (какие алгоритмы и структуры данных там применяются) можно поспрашивать. Но много народа слов таких не слышало.

Не вижу, так как я описал только одну, самую злобную проблему. Куча других проблем, таких как появление неявных зависимостей, появление дополнительного, внешнего состояния, появление неявной точки синхронизации никуда не деваются. В идеале поведение кода вообще не должно зависеть от состояний, только от входных данных (ага, привет функциональное программирование).

Да и DI ваше тоже говно, зависимости надо передавать явно.

Короче, завалил собеседование