Как стать автором
Обновить
14
0.1
Алексей Ткаченко @a-tk

Разработчик ПО

Отправить сообщение

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

Вы таки считаете, что ситуации, когда это может понадобиться, не может быть?

Пример: многопользовательское приложение, для разных групп пользователей нужно по-разному предоставлять сервисы через DI. Билдер определяет правила для фабрики, которая будет создавать на каждого пользователя свой дочерний контейнер.

https://habr.com/ru/articles/258825/

Если начинать любой проект с вот этого, получится примерно то же самое:

-- мне просто надо сложить два числа!

-- подожди, надо сначала определиться с концепцией числа!

А Вы уверены, что то решение не было написано чьей-то кровью на стене?

Особенно если на ящиках нормально написано, что в них лежит.

Ох, доводилось мне видеть компоненты, которые писали джуны "на один раз", которые (джуны в смысле) сбегали через годика полтора-два. Собственно, если ты раз в два года меняешь работу в очередной стартап, то не просто успеваешь застать долгоживующие компоненты.

ООП, ФП с монадами, SOLID и прочие практики нужны для того, чтобы в первую очередь управлять сложностью. И они не приносят пользы при отсутствии сложности. Поэтому нет смысла приводить примеры, где нет сложности - они будут абсурдными. Что и получилось в этой статье.

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

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

Вот и славно, что мы придерживаемся одного мнения.

Вы видите в этом что-то плохое?

Вот только симпатичная девочка имеет исключительно меркантильные интересы.

Как только клиент на борту - он становится исключительно статистической единицей.

Выглядит будто у девушки запасная жизнь есть...

С другой стороны, разработчики на не-мейнстримных языках с претензиями готовы говорить об этом постоянно.

Скрытый текст

Тема HR-ов на сайтах знакомств не раскрыта.

Есть три модели поведения:

  • невероятная: HR не распространяется об этом как минимум на старте и не задаёт вопросов, чтобы не получить встречный

  • импринтинговая: HR обращает больше внимания на знакомый в плане поведения контингент. Дальше возможны варианты, описанные в заключительной части

  • канцерогенная: HR ведёт в личной жизни себя тоже как HR. В любом случае развивается рак, вопрос лишь в том, какого "органа".

Это демонстрация накопления технического долга: его никто не видит, пока кто-то на него не укажет.

Из особенного - если есть массив @x, то $x - его длина. Или если %x - это хэш-таблица, то $x - её длина.

Отчасти не соглашусь. Блеск Проксимы Центавра на небе Альфы Центавра составляет -0,5m. На земном небе лишь 2 звезды ярче неё: Сириус (-1.5m) и Канопус (-0,7m).

Но да, такая звезда на климат никак не повлияет.

А что не так с сезонами Юпитера? Притом не упомянут Уран с наклоном экватора в 98°.

А эксцентриситет как раз проблем не доставляет: смещение перигелия орбиты достаточно мало, чтобы быть фактором, заметно влияющим на сезоны года. Полный оборот перигелия происходит за сотни тысяч и миллионы оборотов.

Далее, касательно эксцентриситета: у Земли он e=0,01672. Отношение потока излучения от Солнца составляет (1+e)^2/(1-e)^2раз, а отношение равновесных температур - \sqrt{(1+e)/(1-e)}раз. При средней температуре в 287 К разница будет менее 5 градусов.

Если взять Меркурий (e=0,205), и средней температуре 623 К разница в дневной температуры в перигелии и афелии составит около 130К , но она будет стабильная.

А что если в качестве имени пользователя указать ';DROP TABLE users;'-- ? :)

Информация

В рейтинге
3 532-й
Откуда
Минск, Минская обл., Беларусь
Дата рождения
Зарегистрирован
Активность

Специализация

Десктоп разработчик, Архитектор программного обеспечения
Ведущий
От 1 000 000 $
C#
.NET
C++
Git