Article View: pl.comp.objects
Article #12580Jaki wzorzec do wersjonowania procedur ?
From: Filip Sielimowicz
Date: Mon, 10 Oct 2005 11:23
Date: Mon, 10 Oct 2005 11:23
15 lines
1486 bytes
1486 bytes
Problem: jest duży, wdrożony u klienta system. System się rozwija: pewne funkcje logiki są modyfikowane. Powstaje potrzeba: funkcje logiki mają zacząć działać wg. nowych algorytmów od określonego czasu. Np. raport na stary rok obrotowy ma działać po staremu, raport na nowy rok obrotowy ma działać po nowemu. Można więc rozpychać stare procedury wciskając im if'y a można spróbować podejść do tego trochę inaczej i stworzyć może jakieś repozytorium procedur z wersjonowaniem. Ktoś coś takiego widział ? Jakie wzorce projektowe byśce najlepiej tu widzieli ? FactoryMethod z parametrami wersji ? Strategy ?
Technical Details
Message-ID:
<didiue$ks0$1@news.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news2.onet.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news2.onet.pl!not-for-mail From: "Filip Sielimowicz" <sielim@poczta.onet.pl> Newsgroups: pl.comp.objects Subject: Jaki wzorzec do wersjonowania procedur ? Date: Mon, 10 Oct 2005 13:23:10 +0200 Organization: Onet.pl Lines: 17 Message-ID: <didiue$ks0$1@news.onet.pl> NNTP-Posting-Host: ns2.hands.com.pl X-Trace: news.onet.pl 1128943374 21376 62.111.242.130 (10 Oct 2005 11:22:54 GMT) X-Complaints-To: usenet@news.onet.pl NNTP-Posting-Date: Mon, 10 Oct 2005 11:22:54 +0000 (UTC) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506 X-Sender: HWuT3ZQ16+B3O4dnsZlCZgocIOkeW3FM X-Priority: 3 X-Newsreader: Microsoft Outlook Express 6.00.2800.1506 X-MSMail-Priority: Normal MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit