LiveInternet
LiveInternet
x
(+ )
rss forum sources ru
rss forum sources ru
rss_forum_sources_ru
-
-
e-mail
-
(3)
YalanLife
livemask2
spiegel1
-
: 29.07.2007
:
:
: 80
:
, 17 2021 . 14:58
+
sergioK:
Felan @
15.07.21, 19:04
? :)
,
command pattern map ,
, -
fresh developers , switch
switch key {
case 1:
return channel1Service.download(..)
case 2:
return channel2Service.download(..)
,
}
IService service = factory.getService(int key )
;)
? ? fresh developer ,
, .
https://forum.sources.ru/index.php?showtopic=421515&view=findpost&p=3849295
:
Holy Wars
0
0
0
0
0
0
<a href="https://www.liveinternet.ru/users/rss_forum_sources_ru/post485507342/">Меня бесят ламеры</a><br/>sergioK: Цитата Felan @ 15.07.21, 19:04Вроде не протухла же тема? :) Ой как раз в тему, У меня command pattern и при инициализация я свои классы с ключами гружу в map , И все бы хорошо, но вдруг главный индус архитектор мне его убирает - аргументация у них есть fresh developers и им тяжело использовать фабрику , обычный switch лучше switch key { case 1: return channel1Service.download(..) case 2: return channel2Service.download(..) и т,д } У было IService service = factory.getService(int key ) И тут Я понимаю что по неволе становлюсь расистом ;)... <a href="https://www.liveinternet.ru/users/rss_forum_sources_ru/post485507342/">Читать далее...</a>
« .
—
—
. »
:
[1] [
]
:
:
: ( )
:
URL
LiveInternet
PDA