-
Data: 2010-10-17 07:00:32
Temat: Re: Wybrać język czy tematyke
Od: Jacek Czerwinski <...@...z.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2010-10-17 08:13, Sebastian Biały pisze:
> On 2010-10-17 02:53, Wojciech Jaczewski wrote:
>> Czemu tak upierasz się przy kodzie "obiektowym".
>
> Poniewaz nie ma inne alternatywy dla dużych projektów jak miec porządek.
> Obiekty go zapewniają i są dostepne w jezyku. Zapewniają też wiele
> więcej przy prawidłowym projekcie.
>
>> Przecież "obiektowy" wcale
>> nie jest synonimem "dobry", czy "przejrzysty".
>
> Zależy jaki obiektowy. Dobry obiektowy jest zdecydowanie bardziej
> przejrzysty, szczególnie jak używa wzorców. OnClick nie jest "wzorcem"
> dobrym, jednak Delphi tak silnie go sugeruje że wielu nie może się
> oprzeć pokusie i pisze kod o takiej jakości.
>
>> Inna rzecz, że pojęcie "obiektowy" jest przez różnych ludzi
>> różnie rozumiane...
>
Podkreslibym te slowa o pokusie, tak jest jak cos jest (pozornie) latwe.
W rdzeniu VCL (Delphi/BCB) sa fajne zamysly obiektowe, moze utrzymane w
pierwszej fali OOP (akcent na dziedzczenia, przed wzorcami), ale sa.
Przypomnial bym TXxxxxCustom jako przedostatni poziom dziedziczenia,
rozumie ze jest to fajna propozycja do programisty 'Odziedzicz sobie
swiadomie jak Ci trzeba'. Jest kilka innych pozytywnych rzeczy.
(Sa wpadki, np brak abstrakcyjnego Query, ale to sie rodzilo w czasach
plikowych baz)
jednak przyjecie tego w spolecznosci jest niemal zerowe. Rzecz ciekawa,
owa koncepcja z XxxxxCustom jest tylko w starych seriach komponentow,
nie wystepuje w nowych. Jak ja rozumiem, nikomu nie byla potrzebna. Nikt
juz pozniej nie myslal by hierarchie klas byly dobrze zaprojektowane -
komponenty mialy byc "ladne" i tyle.
Elementy dojrzalego OOP (wzorce, np swiadomie promowane fabryki,
strategie - pierwsze z brzegu skojarzenie - choc okazji do
fabryk/strategii jest sporo) nie istnieja. I chyba juz z tego nie
bedzie, spolecznosc tego nie chce i nie pojmie (w swojej sredniej). I
musieli by zerwac kompatybilnosc.
Następne wpisy z tego wątku
- 17.10.10 12:39 Jarek
- 17.10.10 12:57 Sebastian Biały
- 17.10.10 16:54 Jarek
- 17.10.10 18:41 Sebastian Biały
- 18.10.10 09:06 Mirosław Habarta
- 18.10.10 16:24 Sebastian Biały
- 19.10.10 14:39 p...@p...onet.pl
- 22.10.10 15:14 Norbert
- 18.12.11 12:25 Remek
Najnowsze wątki z tej grupy
- 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?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
- Press Release - AEiC 2023, Ada-Europe Reliable Softw. Technol.
Najnowsze wątki
- 2024-09-02 Wzór
- 2024-09-01 Polska-Chorwacja 650zł elektrykiem
- 2024-09-01 odrdzewiacz do amelinium
- 2024-09-01 Elektryczna łapka i szerszeń
- 2024-09-01 Jakie podatki za wynajem?
- 2024-09-02 Warszawa => Key Account Manager <=
- 2024-09-02 Warszawa => Projektant/Programista React Native <=
- 2024-09-02 Gdańsk => Head of International Freight Forwarding Department <=
- 2024-09-02 Warszawa => Sales Development Representative (in German) <=
- 2024-09-01 1. wrzesnia po niemiecku
- 2024-09-01 Od setki do setki...
- 2024-08-31 wpadłem w siodło
- 2024-08-25 cenka opada
- 2024-08-30 Elektryki takie bezpieczne cd.
- 2024-08-31 Warszawa => International freight forwarder <=