-
Data: 2011-09-18 07:42:47
Temat: Re: Modułowość programu - założenia
Od: Jacek Czerwinski <...@...z.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2011-09-17 23:40, Maciej Sobczak pisze:
> On Sep 17, 5:02 pm, Michoo<m...@v...pl> wrote:
>
>> Tylko co w sytuacji gdy nie da si tego zlinkowa bo mamy plugin X i
>> jego wersj dla firm A,B r ni ce si kilkoma szczeg ami, kt rych
>> wprowadzenie do mainline nie jest ani celowe ani korzystne?
>
Miałem/mam pewien mało ambitny jako dzieło programistyczne, ale ważny
dla działów firmy program.
Początkowo różnice prowadziłem #ifdef'ami, czyli miałem z jednego kodu
inne binarki dla rożnych działów firmy. Kiedyś przeszedłem na jedną dla
wszystkich binarkę, parametrem konfiguracyjnym przełączającą funkcjonalność.
Wydzielone 'pluginy' też zaczynałem, miało ułatwić życie (próba nowej
wersji, te sprawy), ale okazało się kłopotliwe, jak piszecie.
jedna binarka, zakładam próbny katalog, od niczego z DLL nie jest
zależny, potwierdzam z użytkownikiem poprawne działanie - to mój obecny
wybór.
PS. DLL w Windows, można mieć odmienne wersje w katalogach przy różnych
aplikacjach, ale jak jest jedna z nich załadowana, działa dla nich
wszystkich. Niektórzy mówią DLL hell.
Następne wpisy z tego wątku
- 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
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
Najnowsze wątki
- 2025-04-05 Kraków => MS Dynamics 365BC/NAV Developer <=
- 2025-04-05 Warszawa => Strategic Account Manager <=
- 2025-04-05 co w Anglii dziś w Polsce za 30 lat
- 2025-04-05 Wrocław => SOC Tech Lead <=
- 2025-04-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-04-05 Wyrok dożywocia dla Polki
- 2025-04-04 Prezydium Sejmu Tuskiego orzekło: Poseł KO mecenas Roman Giertych NIE jest mordercą (w żadnym sensie tego słowa?)
- 2025-04-04 Reset komóry
- 2025-04-04 Lublin => JavaScript / Node / Fullstack Developer <=
- 2025-04-04 Zielonka => Key Account Manager IT <=
- 2025-04-04 Warszawa => Ekspert IT (obszar systemów sieciowych) <=
- 2025-04-04 Warszawa => Mid/Senior IT Recruiter <=
- 2025-04-04 Białystok => NMS System Administrator <=
- 2025-04-04 Warszawa => Spedytor Międzynarodowy <=
- 2025-04-04 Warszawa => Generative AI Engineer <=