Во-первых, есть шанс, что просто эти человеки пока не доросли на сеньоров.
Во-вторых, иногда адские колесницы все равно лучше решают поставленную задачу, чем, например, попытки реализовать IRepository<> поверх Entity Framework.
Я, как разработчик со стажем, вижу эти ямлы и чарты как костыль на костыле и костылем погоняет. Никакой подсветки синтаксиса и intellisense, все доки где то в 10 вкладках браузера, который ещё и не открыть на конкретной машине, т.к. с нее недоступен интернет, один ямл генерит другой, чтобы он сгенерил третий, все эти генераторы запускаются батниками, скриптами и баннерами, просто дичайший зоопарк технологий.
Словом, тихий ужас, а ведь если захочешь что то поменять, чтобы разобраться как оно работает, то это тебе не F5 нажать и получить ошибку компиляции через секунду, а ждать от получаса и потом листать лог с километр...
Мне кажется, что гораздо проще стать матёрым сеньором и создавать эти "паттерны" по ходу проектирования очередного компонента/сервиса/приложения, нежели заучивать этот безумный список.
Я думаю, что тут стоит признать, что независимо от того, что именно реализует хранилище (бд или не бд), загружать в память коллекции неизвестного размера полностью - моветон, из чего можно сделать вывод, что ошибка заключается именно в *неоптимальном алгоритме*, нежели в выборе способа проектирования.
Protected Internal (familyOrAssembly) таки даёт возможность унаследоваться из другой сборки. Для вашего случая нужен private protected (familyAndAssembly).
Можно самим подбрасывать монетку и с 50 вероятностью ходить белыми и с 50- черными, а друг - всегда ставит фишку противоположного цвета. Тогда пофиг на стратегию пришельца, ему наш рандомайзер неподвластен.
Расширяемы, конечно же.
Но ведь количество миллиардеров напрямую зависит от инфляции. Вы ее учли?
Во-первых, есть шанс, что просто эти человеки пока не доросли на сеньоров.
Во-вторых, иногда адские колесницы все равно лучше решают поставленную задачу, чем, например, попытки реализовать IRepository<> поверх Entity Framework.
Я, как разработчик со стажем, вижу эти ямлы и чарты как костыль на костыле и костылем погоняет. Никакой подсветки синтаксиса и intellisense, все доки где то в 10 вкладках браузера, который ещё и не открыть на конкретной машине, т.к. с нее недоступен интернет, один ямл генерит другой, чтобы он сгенерил третий, все эти генераторы запускаются батниками, скриптами и баннерами, просто дичайший зоопарк технологий.
Словом, тихий ужас, а ведь если захочешь что то поменять, чтобы разобраться как оно работает, то это тебе не F5 нажать и получить ошибку компиляции через секунду, а ждать от получаса и потом листать лог с километр...
Не завидую я, конечно, девопсам. Не завидую.
И даже в этом случае это все равно черный ящик.
Ожидал от кастома, что это будет наконец-то клавиатура без ограничений на количество нажатых клавиш. Я ошибался?
А должно быть иначе?
this = new TheBestStructEver();Команда
this=перезаписывает всю структуру, аnew TheBestStructEver()создает дефолтный объект (конструктор-то без параметров).Можно еще поле
Aсделатьreadonlyи будет еще удивительней :)Почему? Это же намеренное игнорирование интерфейсов.
Давно пора уже этот 20 летний атавизм отрезать
Мне кажется, что гораздо проще стать матёрым сеньором и создавать эти "паттерны" по ходу проектирования очередного компонента/сервиса/приложения, нежели заучивать этот безумный список.
Вполне может не склоняться, как некоторые другие имена собственные
Я думаю, что тут стоит признать, что независимо от того, что именно реализует хранилище (бд или не бд), загружать в память коллекции неизвестного размера полностью - моветон, из чего можно сделать вывод, что ошибка заключается именно в *неоптимальном алгоритме*, нежели в выборе способа проектирования.
Protected Internal (familyOrAssembly) таки даёт возможность унаследоваться из другой сборки. Для вашего случая нужен private protected (familyAndAssembly).
Кто-то пропустил тервер, но пошел писать научную фантастику? :)
Удивлен встретить других людей, в нее игравших :)
У меня такой тимлид был:)
Тут, видимо, вопрос не в том, что показывает анализ, а как такому анализу можно верить.
Можно самим подбрасывать монетку и с 50 вероятностью ходить белыми и с 50- черными, а друг - всегда ставит фишку противоположного цвета. Тогда пофиг на стратегию пришельца, ему наш рандомайзер неподвластен.
Ловите 1С-ника!
Ужас какой, надо ж было так косякнуть. Штош, правда ваша.