- 
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!
 postnews.google.com!d14g2000yqb.googlegroups.com!not-for-mail
 From: Maciej Sobczak <s...@g...com>
 Newsgroups: pl.comp.programming
 Subject: Re: Modułowość programu - założenia
 Date: Fri, 16 Sep 2011 13:28:42 -0700 (PDT)
 Organization: http://groups.google.com
 Lines: 54
 Message-ID: <5...@d...googlegroups.com>
 References: <4e71f9d2$0$2494$65785112@news.neostrada.pl>
 <8...@m...googlegroups.com>
 <j4v55p$kaa$1@news.onet.pl>
 NNTP-Posting-Host: 83.3.40.82
 Mime-Version: 1.0
 Content-Type: text/plain; charset=ISO-8859-2
 Content-Transfer-Encoding: quoted-printable
 X-Trace: posting.google.com 1316204922 12181 127.0.0.1 (16 Sep 2011 20:28:42 GMT)
 X-Complaints-To: g...@g...com
 NNTP-Posting-Date: Fri, 16 Sep 2011 20:28:42 +0000 (UTC)
 Complaints-To: g...@g...com
 Injection-Info: d14g2000yqb.googlegroups.com; posting-host=83.3.40.82;
 posting-account=bMuEOQoAAACUUr_ghL3RBIi5neBZ5w_S
 User-Agent: G2/1.0
 X-Google-Web-Client: true
 X-Google-Header-Order: HUALESNKRC
 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13)
 Gecko/20101203 Firefox/3.6.13,gzip(gfe)
 Xref: news-archive.icm.edu.pl pl.comp.programming:192431
 [ ukryj nagłówki ]On Sep 16, 11:33 am, Michoo <m...@v...pl> wrote: 
 
 > > To podej cie ma sens tylko wtedy, gdy b dzie istnia mniej lub
 > > bardziej otwarty rynek plugin w, czyli gdy u ytkownicy b d mogli
 > > pozyska pluginy niezale nie od Ciebie.
 >
 > Z tym si nie zgodz .
 > Ma to sen tak e wtedy, gdy r ni u ytkownicy b d u ywa r nych
 > podzbior w funkcjonalno ci dostarczanej przez jednego dostawc . Nie
 > trzeba wtedy dla ka dego z 50 klient w linkowa osobnej wersji
 > aplikacji, tylko wys a im odpowiedni zestaw plugin w (a nawet sami mog
 > sobie taki zestaw wyklika ).
 
 No właśnie - mogą sobie wyklikać. Tak, jak się klika
 konfigurację jądra dla Linuksa albo FreeBSD. Coś jak zamawianie pizzy
 - wybierasz składniki a pizzaiolo przy piekarniku lepi wszystko tak
 jak sobie wybrałeś. Nie widzę tu problemu z linkowaniem statycznym.
 
 Praktykuje się również inne podejście - wszystko zlinkować co się da i
 dostarczyć klientowi cały produkt, ale tylko niektóre jego moduły są
 aktywne, reszta jest nieaktywna i aktywuje się ją później. Wadą jest
 to, że się bierze większy pakiet na początku ale zaletą jest to, że
 późniejsza aktywacja modułów w ogóle nie musi nawet wymagać połączenia
 przez net. I to się praktykuje, nawet często.
 
 > Do tego dochodz takie "drobne" udogodnienia jak za adowanie nowego
 > pluginu bez restartu aplikacji.
 
 Niezależnie od tego jaki to jest program - od aplikacji desktopowej po
 system w satelicie - swobodnie obstawiam, że częstość dołączania/
 aktywacji nowych modułów jest mniejsza, niż średnia długośc sesji.
 Czyli to udogodnienie, że niby można załadować nowy plugin bez
 restartu aplikacji, to jest rozwiązywanie nieistniejącego problemu.
 Oczywiście chętnie usłyszę jakiś przykładowy kontrargument, tylko
 praktyczny.
 
 Natomiast jednego jestem pewny: jeżeli pozwolisz użytkownikom
 swobodnie ładować pluginy, to pewnego dnia dostaniesz takiego maila:
 
 "Witam. Program mi znika natychmiast po uruchomieniu. Co robię źle?"
 
 ;-)
 
 --
 Maciej Sobczak * http://www.msobczak.com * http://www.inspirel.com
 
Następne wpisy z tego wątku
- 17.09.11 15:02 Michoo
- 17.09.11 21:40 Maciej Sobczak
- 18.09.11 07:42 Jacek Czerwinski
- 18.09.11 08:12 Artur Muszyński
- 18.09.11 08:32 Jacek Czerwinski
- 18.09.11 08:59 Patryk Włos
- 18.09.11 09:31 Robert Winkler
- 18.09.11 12:49 Paweł Kierski
- 18.09.11 13:31 Jacek Czerwinski
- 18.09.11 15:55 A.L.
- 18.09.11 16:21 Waldek M.
- 18.09.11 16:59 Lukasz
- 18.09.11 21:35 R. P.
- 20.09.11 22:30 Edek
- 20.09.11 23:30 A.L.
Najnowsze wątki z tej grupy
- NOWY: 2025-09-29 Alg., Strukt. Danych i Tech. Prog. - komentarz.pdf
- Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
Najnowsze wątki
- 2025-10-30 Warszawa => Lead SAP PP Consultant <=
- 2025-10-30 Poznań => Konsultant SAP HCM <=
- 2025-10-30 Warszawa => Junior Rekruter <=
- 2025-10-30 Warszawa => Senior SAP Consultant - PP area <=
- 2025-10-30 Zakrzewo => SAP HCM Consultant <=
- 2025-10-30 Gang przestępców napadających przestępców już rozbity! [CBŚP,media,prawny humor]
- 2025-10-30 Kraków => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu
- 2025-10-30 Kraków => Production Coordinator / Representant Product Dev <=
- 2025-10-30 Warszawa => Starszy Konsultant SAP - obszar PP <=
- 2025-10-29 szablon do pasty DIY
- 2025-10-29 Głośnik potrzebny
- 2025-10-29 Warszawa => Specjalista rekrutacji IT <=
- 2025-10-29 Rzeszów => International Freight Forwarder <=
- 2025-10-29 Białystok => Gen AI Engineer <=
- 2025-10-29 Warszawa => Fullstack PHP Developer <=




![Jak przygotować mailing, aby nie trafić do spamu [© faithie - Fotolia.com] Jak przygotować mailing, aby nie trafić do spamu](https://s3.egospodarka.pl/grafika2/mailing/Jak-przygotowac-mailing-aby-nie-trafic-do-spamu-217419-150x100crop.jpg) 
![5 błędów, które mogą pogrążyć twój artykuł natywny [© DDRockstar - Fotolia.com] 5 błędów, które mogą pogrążyć twój artykuł natywny](https://s3.egospodarka.pl/grafika2/artykul-natywny/5-bledow-ktore-moga-pograzyc-twoj-artykul-natywny-229455-150x100crop.jpg) 
![Ranking kantorów internetowych. Gdzie najlepsze kursy walut? [© Pavel Bobrovskiy - Fotolia.com] Ranking kantorów internetowych. Gdzie najlepsze kursy walut?](https://s3.egospodarka.pl/grafika2/kantory-internetowe/Ranking-kantorow-internetowych-Gdzie-najlepsze-kursy-walut-218154-150x100crop.jpg) 
![Praca zdalna po nowelizacji Kodeksu pracy - korzyści i obowiązki [© pixabay.com] Praca zdalna po nowelizacji Kodeksu pracy - korzyści i obowiązki](https://s3.egospodarka.pl/grafika2/praca-zdalna/Praca-zdalna-po-nowelizacji-Kodeksu-pracy-korzysci-i-obowiazki-250502-150x100crop.jpg) 
![Od września deweloperzy pokażą pełne ceny mieszkań. Czy na pewno? [© pixabay.com] Od września deweloperzy pokażą pełne ceny mieszkań. Czy na pewno? [© pixabay.com]](https://s3.egospodarka.pl/grafika2/ceny-mieszkan/Od-wrzesnia-deweloperzy-pokaza-pelne-ceny-mieszkan-Czy-na-pewno-268578-50x33crop.png) Od września deweloperzy pokażą pełne ceny mieszkań. Czy na pewno?
Od września deweloperzy pokażą pełne ceny mieszkań. Czy na pewno? 
 
 
![Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu [© wygenerowane przez AI] Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu](https://s3.egospodarka.pl/grafika2/lider/Lider-z-sercem-empatia-i-zaufanie-jako-klucz-do-sukcesu-zespolu-269133-150x100crop.png) 
![Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam? [© wygenerowane przez AI] Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam?](https://s3.egospodarka.pl/grafika2/AI/Banka-AI-za-5-bilionow-dolarow-Kiedy-inwestorzy-powiedza-sprawdzam-269382-150x100crop.png) 
 
 
 
 
 


