-
Data: 2014-02-15 11:46:07
Temat: Re: David West: OOP is Dead
Od: "intuicjonista" <c...@g...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]
Użytkownik "A.L." <a...@a...com> napisał w wiadomości
news:7ldtf9lkugnrq03m1o8gj5fbeekbp113gp@4ax.com...
> On Fri, 14 Feb 2014 01:25:03 +0100, "intuicjonista"
> <c...@g...pl> wrote:
>
>>
>>Zapewne praktyk przekonany, że pracuje
>>w zakresie OOP - może nie dostrzec
>>(mało go to obchodzi :))) )
>>iż to co stosuje teraz to nie to OOP
>>jakie było 20 lat temu.
>>
>
> Ja sie obiektami zajmuje od 1986 roku.W kontekscie biznesowym i
> akademickim. Nei zauwazylem aby cos sie specjalnie zmienilo w sposobie
> uzywania OO, oprocz a) lepszych narzedzi, b) lepszego zrozumienia c)
> coraz gorszej cnajomosci OO wsrod mlodych miszczow klawiatury.
Pętla for była od zawsze.
Potem w programowaniu strukturalnym była ważna.
W obiektowym sie o niej nie dyskutuje - poprostu jest.
Teraz dalej sie jej używa ( choć iteratory są zalecane ).
Z obiektami jest podobnie .
Zmiana pradaygmatu nie wpływa na obiekty - tylko filozofie wokół nich.
Może dziwnie brzmi - OO sie kończy - a obiekty maja sie dobrze
ale to dlatego, że nazwa paradygmatu zawiera w sobie "obiekt"
i jej skończenie nie oznacza końca obiektów tylko tego pardygmatu.
>
> Gwarantyje ze dzisiejsze OO nei rozni sie od tego 20 lat temu czy
> wiecej.
Koncepcja wszystko już było - czyli to nic nowego - jest stara.
Zawsze można powiedzieć - to w kóncu tylko
maszyna turinga . Lub., że Brinch Hansen
robił to wszystko w assemblerze już w latach 70
:))))
Jednak , mimo Twych gwarancji, jakoś rola/funkcja obiektu w MVVM
IMO różni się od roli/funkcji obiektu w filozofi OO typu :
pojazd, pojazd_kołowy , samochód , samochód_osobowy , ....
I choc sam obiekt jest dalej tylko obiektem
(jak pętla for jest dalej tylko pętlą) to filozofia
programowania wokół tego obiektu sie zminiła.
I to że Ty lub pewna grupa osób zawsze traktowała/rozumiała
obiekty inaczej ? - to nie jest argument. Bo West mówi
do/o przeciętnych.
>
> Wiec, dalibog, nei wiem o czym ten facio mowi
mi sie wydaje (gwarancji nie mam ) , że wiem :)))
Następne wpisy z tego wątku
- 15.02.14 12:44 firr
- 15.02.14 14:00 intuicjonista
- 15.02.14 14:34 firr
- 15.02.14 15:38 intuicjonista
- 15.02.14 17:52 A.L.
- 15.02.14 21:12 intuicjonista
- 17.02.14 18:39 Mateusz Łoskot
- 17.02.14 20:56 firr
- 17.02.14 22:06 A.L.
- 17.02.14 22:09 A.L.
- 18.02.14 09:43 Michal Kleczek
- 18.02.14 10:00 toslaw
- 18.02.14 10:49 firr
- 18.02.14 11:21 firr
- 18.02.14 13:18 toslaw
Najnowsze wątki z tej grupy
- 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?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
Najnowsze wątki
- 2025-02-10 Spalił się spaliniak
- 2025-02-10 zarowka wifi - z sensowna apka lub lepiej albo lokalnie lub przez web. I zeby harmonogram miala
- 2025-02-10 Chrzanów => Programista NodeJS <=
- 2025-02-10 Kraków => DevOps Engineer (Junior or Regular level) <=
- 2025-02-10 Dlaczego takie preferencje banków?
- 2025-02-10 Białystok => iOS Developer (Swift) <=
- 2025-02-10 Mińsk Mazowiecki => Team Lead / Tribe Lead FrontEnd <=
- 2025-02-10 Białystok => System Architect (Java background) <=
- 2025-02-10 Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- 2025-02-10 Szczecin => Senior Field Sales (system ERP) <=
- 2025-02-10 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-02-10 Chrzanów => Specjalista ds. public relations <=
- 2025-02-10 Chrzanów => NodeJS Developer <=
- 2025-02-10 Warszawa => JavaScript / Node / Fullstack Developer <=
- 2025-02-10 Gliwice => Ekspert IT (obszar systemów sieciowych) <=