powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Внедрение зависимостей: практическое применение
9 сообщений из 34, страница 2 из 2
Внедрение зависимостей: практическое применение
    #38709360
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos, или ты намекаешь на то, что где-то тут спутали причину со следствием?
...
Рейтинг: 0 / 0
Внедрение зависимостей: практическое применение
    #38709363
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

контекст совместимости по интерфейсу имеет единственное ограничение - надо иметь соответствующий интерфейс
а автомобильные модули должны быть не совместимыми, а почти идентичными
даже колесо побольше не поставишь, а поменьше и подавно
...
Рейтинг: 0 / 0
Внедрение зависимостей: практическое применение
    #38709364
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAViPRos, или ты намекаешь на то, что где-то тут спутали причину со следствием?
да вот именно увлеклись
звеня цепи соединяются звенями другой цепи :)
...
Рейтинг: 0 / 0
Внедрение зависимостей: практическое применение
    #38709367
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВДо чего доходит :)
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
public class HelloWorld
{
    public static void Main(String[] args)
    {
        MessageBody mb = new MessageBody();
        mb.Configure("Hello World!");
        AbstractStrategyFactory asf = DefaultFactory.Instance;
        MessageStrategy strategy = asf.CreateStrategy(mb);
        mb.Send(strategy);
    }
}

а что, вполне номальный код.
может написать Hello World! лазером на небе, может - мочой на снегу
...
Рейтинг: 0 / 0
Внедрение зависимостей: практическое применение
    #38709368
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAViPRos, а автомобиль итак модульный.
Собирается из комплектующих разных производителей. Если производитель не понравился, то выбирается другой.
При этом остальные части авто как-то особо не страдают.

Уменьшение сроков поставки новой версии - это более веская причина?
Разработку промышленного ПО правильней сравнивать например с АПЛ. Где представители завода изготовителя контролируют состояние изделия, проводят ремонты и модернизации.
...
Рейтинг: 0 / 0
Внедрение зависимостей: практическое применение
    #38709381
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAКакбы с колокольни бизнеса и с колокольни процесса разработки открываются разные виды.
Разработка не должна быть ради разработки.
...
Рейтинг: 0 / 0
Внедрение зависимостей: практическое применение
    #38709388
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВskyANAКакбы с колокольни бизнеса и с колокольни процесса разработки открываются разные виды.
Разработка не должна быть ради разработки.Согласен.

Но и факт не должен отличаться от плана в разы из-за того, что тупо процесс не выстроен потому, как "бабки надо зарабатывать, а не о методологии рассуждать"
...
Рейтинг: 0 / 0
Внедрение зависимостей: практическое применение
    #38709393
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Proа что, вполне номальный код.
может написать Hello World! лазером на небе, может - мочой на снегу
Может то может быт и может. Только часто это превращается 100500 интерфейсов, от которых унаследовано всего по одному классу и полную путаницу, что и от чего зависит и откуда берется. Или там разделение ответственности доводят до полного бреда....
...
Рейтинг: 0 / 0
Внедрение зависимостей: практическое применение
    #38709449
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВМожет то может быт и может. Только часто это превращается 100500 интерфейсов, от которых унаследовано всего по одному классу и полную путаницу, что и от чего зависит и откуда берется. Или там разделение ответственности доводят до полного бреда....

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

Вечно люди пытаются найти причину своих или чужих неудач то в инструментах, то в методологии, то ещё в чём-то. Даже ООП, который сначала то воспевался и обожествлялся, а затем только самый ленивый на него не погадил, всё равно в умелых руках вполне успешно и эффективно решает задачи.
...
Рейтинг: 0 / 0
9 сообщений из 34, страница 2 из 2
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Внедрение зависимостей: практическое применение
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]