Je pravda, že se lze jen velmi obtížné zavděčit více zákazníkům. Podle
mě to je řešitelné propracovaným systémem konfigurací (txt, XML apod.).
V tomto ohledu by mě zajímal zase názor - viz. příspěvek Petra Burdíka,
kdo se setkal s architekturou typu "menší spolupracující aplikace".
Zajímalo by mě jaké mu to přineslo výhody a naopak jaké problémy souvisí
s použitím totoho řešení.
díky Jakub
Vladimir Naprstek wrote:
Pokud jsou "zákazníci" z jedné firmy, tak to může projít. Ale pokud to
má být aplikace, která je nabízena různým firmám, velice lehce se můžete
dostat do situace, kdy požadavky jedněch budou v rozporu s požadavky
druhých a pak budete muset udržovat několik verzí aplikace. Obávám se,
že žádná varianta není nejlepší a musíte se prostě rozhodnout, co se
vašemu srdci líbí víc...
Jakub Příkazský píše v Čt 13. 04. 2006 v 15:31 +0200:
Toto řešení se mi líbí z toho důvodu, že bych se nemusel zabývat
spoluprací mezi aplikacemi. Trochu mě ale děsí, jak takovýto monolit
udržovat ve funkčním stavu. Obávám se, že se v tomto případě velmi
špatně hlídá vývoj aplikací. A pokud mám pravdu, je možné se tomutu
problému vyvarovat? Ačkoliv přiznávám, že nejsem schopen tak daleko
dohlédnout a moje obava může být zbytečná. Dokážete najít argumenty
pro a proti? Zdá se, že na tuto otázky existují různé názory a záleží
především na konkrétním účelu aplikací viz. příspěvek Petra Burdika.
díky Jakub