DI именно "из коробки", т.е., в самом языке и его стандартной библиотеке, обычно нет.
Наверное про "из коробки" я преувеличил (в моем любимом ASP.NET Core есть), но в любом случае DI контейнеров готовых уйма.
То есть - та самая фабрика, просто ее замели под коверубрали под капот
Я к тому и веду, что если у нас есть DI контейнер, который делает за нас кучу работы, зачем делать свои фабрики? Это не будет соответствовать принципам солида?
Я вот смотрю на "кадр из урока", это же какая-то жесть.
На фото катки от Т-34. Комментарий был не о том, что лучше, а что хуже, а что "железо по железу" вполне себе было. ЕМНИП на КВ-1 и ИС-2 катки тоже были без резиновых бандажей.
Я не буду разбирать, почему структура именно такая, и как она соотносится с принципами SOLID.
А было бы интересно, может я чего не понимаю, но выглядит как усложнение на пустом месте. Например, надо обязательно делать именно фабрики, хотя черт знает сколько времени есть DI из коробки? Вот если написано примерно вот так
Services.AddTransient<UseCase>();
public class Controller
{
private readonly IUseCase _useCase;
public Repository(IUseCase useCase)
{
_useCase = useCase;
}
}
Ну вообще для DataScience-спецов держат, а это оно и есть
DataScience и менеджерство вещи сильно разные. Но я бы посмотрел как спец по условному матану станет руководить коллективом хотя бы в сотню людей (нематематиков). Со стороны, конечно. Самому в этом участвовать как-то не хочется)
Атомные орбитали заполняются по определенным правилам - принцип Паули, приоритет наименьшей энергии, правило Хунда. Орбитали берутся из уравнения Шредингера. Вот и таблица Менделеева.
И где мне их увидеть? Вот передо мной стол, стул и окно. Где там комплексные числа потрогать?
Риторический вопрос - разве можно увидеть даже не отрицательные, а обычные натуральные числа? Вот у меня на столе сейчас лежит один брелок от автосигналки и 3 батарейки 3А. Я их вижу и могу потрогать, а где можно потрогать число три или единицу?
Глубоко понять, как устроен реальный мир на низком уровне. У меня еще со школы сохранилась мечта — написать программу, которая из законов квантовой физики выводит таблицу Менделеева и предсказывает химические реакции, а также закладывает фундамент химии.
Про таблицу Менделеева вроде еще в школе рассказывают, электронные орбитали, валентные электроны, принцип запрета Паули и вот это вот все.
в ближайшем будущем я могу попробовать освоить и формализовать дифференциальные уравнения
Что значит освоить дифференциальные уравнения?
Развитие в менеджмент. У меня сложилось впечатление, что хорошие менеджеры (особенно топ‑менеджеры) — это весьма образованные люди и они максимально используют математику в работе. Речь идет не только о простом статистическом анализе данных, но еще и о построении и проверке гипотез, использовании инструментов Data Science, а также применении всяких интересных штук типа Теории Игр/Теории оптимизации/Линейного программирования для принятия крупных стратегических решений.
А на основании чего у вас сложилось такое впечатление? Что-то не верится что топ-менеджеры рассказывают вам как они принимают "крупные стратегические решения".
Собственно, можно попробовать развиваться по этому пути и заработать очень много денег
Воротилы бизнеса уже держат мешки с деньгами наготове для математического менеджера.
Попробуйте костыль с emded версией. Вместо адреса типа www.youtube.com/watch?v=xxxxx введите www.yout-ube.com/watch?v=xxxxx (youtube -> yout-ube) и посмотрите что получится. Еще вариант скачивать видео через yt-dlp. Если хочется еще костылей наберите в гугле "youtube 59 seconds", там будет куча обсуждений.
Это что-то со стороны ютуба. Началась такая же фигня, нормального решения пока не нашел, но нашлись обсуждения в инете с такой же проблемой. Такая фигня не только в РФ.
Золотые слова! Без этого и получается что используют инструмент для решения несуществующих в данном месте проблем.
Наверное про "из коробки" я преувеличил (в моем любимом ASP.NET Core есть), но в любом случае DI контейнеров готовых уйма.
Я к тому и веду, что если у нас есть DI контейнер, который делает за нас кучу работы, зачем делать свои фабрики? Это не будет соответствовать принципам солида?
Я вот смотрю на "кадр из урока", это же какая-то жесть.
На фото катки от Т-34. Комментарий был не о том, что лучше, а что хуже, а что "железо по железу" вполне себе было. ЕМНИП на КВ-1 и ИС-2 катки тоже были без резиновых бандажей.
У меня отец в самом-самом конце 80-х был в командировке в Германии (ГДР), так он говорил что по поездам/электричкам можно было время сверять.
Были катки с внутренней амортизацией и там именно что железо по железу)
А было бы интересно, может я чего не понимаю, но выглядит как усложнение на пустом месте. Например, надо обязательно делать именно фабрики, хотя черт знает сколько времени есть DI из коробки? Вот если написано примерно вот так
то это уже плохо, это не solid?
Может кто-нибудь как раз потрогал) Вообще технических подробностей бы, но нету.
Там сдвоенные катки, т.е. катков 8 на сторону, но каждый каток состоит из двух "блинов", поэтому резиновых ободов будет 16 на сторону.
Какая-никакая, а все же абстракция, руками не потрогаешь.
Видимо да. Интересно, автор сам понимает что он пишет, или от праздников еще не отошел? Еще и 48 катков как-то насчитал.
20 тысяч штук чего? Если тяжи и САУ не считаем.
Шины на танке?
DataScience и менеджерство вещи сильно разные. Но я бы посмотрел как спец по условному матану станет руководить коллективом хотя бы в сотню людей (нематематиков). Со стороны, конечно. Самому в этом участвовать как-то не хочется)
Атомные орбитали заполняются по определенным правилам - принцип Паули, приоритет наименьшей энергии, правило Хунда. Орбитали берутся из уравнения Шредингера. Вот и таблица Менделеева.
Риторический вопрос - разве можно увидеть даже не отрицательные, а обычные натуральные числа? Вот у меня на столе сейчас лежит один брелок от автосигналки и 3 батарейки 3А. Я их вижу и могу потрогать, а где можно потрогать число три или единицу?
Видимо знают в неких очень узких кругах.
Про таблицу Менделеева вроде еще в школе рассказывают, электронные орбитали, валентные электроны, принцип запрета Паули и вот это вот все.
Что значит освоить дифференциальные уравнения?
А на основании чего у вас сложилось такое впечатление? Что-то не верится что топ-менеджеры рассказывают вам как они принимают "крупные стратегические решения".
Воротилы бизнеса уже держат мешки с деньгами наготове для математического менеджера.
Попробуйте костыль с emded версией. Вместо адреса типа www.youtube.com/watch?v=xxxxx введите www.yout-ube.com/watch?v=xxxxx (youtube -> yout-ube) и посмотрите что получится. Еще вариант скачивать видео через yt-dlp. Если хочется еще костылей наберите в гугле "youtube 59 seconds", там будет куча обсуждений.
Это что-то со стороны ютуба. Началась такая же фигня, нормального решения пока не нашел, но нашлись обсуждения в инете с такой же проблемой. Такая фигня не только в РФ.
Вы на аватарку его взгляните, это же диагноз.