- 
Data: 2011-04-14 09:01:42
 Temat: Re: Carnegie-Mellon przestaje uczyc programowania obiektowego
 Od: Michal Kleczek <k...@g...com> szukaj wiadomości tego autora
 [ pokaż wszystkie nagłówki ]A. L. wrote: 
 
 > On Wed, 13 Apr 2011 00:08:15 -0700 (PDT), Mariusz Marszałkowski
 > <m...@g...com> wrote:
 >>
 >>Dobrze powiedziane. Z tym ze "cos" to chyba zawsze techniki
 >>obiektowe wnasza? Chocby szybsze odszukanie fragmentu kodu
 >>do poprawki po dlugiej przerwie?
 >>Pozdrawiam
 >>
 >
 > Niekoniecznie. Prosze sobie wyobrazic aplikacja ktora ma 2 tysiace
 > klas. Czy obiektowosc "ulatwia odnaleznienie kodu" raczej watpie.
 > Uklul sie termin "spaghetti objects". Przedtem tzrena zrozumiec te 2
 > tysiace klas - co one robie i jak ze soba wspolpracuja, zarowno
 > statycznie jak i dynamicznie.
 >
 
 Zgadza sie, tyle ze to nie jest przypadlosc systemow OO - kazdy duzy system
 jest trudny do ogarniecia niezaleznie od paradygmatu uzytego do jego budowy.
 
 > Proponuje sie zastanowic skad sie wzial model obiektowy: wzial sie w
 > jezyku Simula 67 ktory byl (mimo ze uniwersalny) przede wszystkm
 > przeznaczony do SYMULACJI, a wiec strukturalnego odwzorowania
 > rzecywiscosci w postaci programistycznych obiektow, oraz z metodologii
 > "frames" w AI, gdzie motywacja byla podobna. I dzisiaj model
 > obiektowy sprawdza sie doskonale gdy tzreba miec w komputerze
 > odwzorowana sytuacje rzeczywiscta, a wiec wszelkiego rodzalu
 > modelowaniu procesow, optymalizacji itede.
 >
 > Tym niemniej sa sytuacje gdy model obiektowy poasuje jak przyslowiowy
 > "garbaty do sciany" - znajomy czlowiek stracil duzo czasu usilujac
 > "obiektowo" napisac biblioteke do analizy sygnalow przy pomocy
 > "wavelets" ("falek" po naszemu), skonczylo sie to wielkim wyrzucaniem
 > do smeici i powrotem do czystego C. Nawet nie C++.
 >
 > Podwumowujac, obiektowosc to nie "silver bullet" ani kamien
 > filozoficzny ale jedno z narzedzi w "toolboksie". Tzreba go uzywac
 > wteny gdy sie nadaje, a nie uzywac jak sie nie nadaje. Podobnie jak
 > budowniczy wie kiedy uzyc wietrarki a kiedy mlotka. Wiertarka, mimo ze
 > bardziej elegancka niz mlotek, slabo nadaje sie do wbijania gwozdzi.
 >
 
 Wszystko to prawda, mysle jednak, ze trzeba wziac pod uwage jeszcze jeden
 aspekt przy wyborze paradygmatu.
 OO jest obok podejscia proceduralnego jedynym (?) paradygmatem, ktory
 dorobil sie ogolnie znanych metodyk obejmujacych _pelny_ cykl zycia systemu.
 Stad jego "oczywisty" wybor. Nie deprecjonujac innych paradygmatow - nie
 spotkalem sie z odpowiednikiem np. metody Shlaer-Mellor (xtUML) lub SADT dla
 paradygmatu funkcyjnego czy tez "logic programming". A juz tym bardziej
 brakuje takich, ktore integrowalyby wiele paradygmatow w jedena spojna
 calosc.
 Jest nawet gorzej - nie istnieja nawet (w kazdym razie nie ogolnie
 przyjete/znane) notacje graficzne pozwalajace opisywac systemy tworzone w
 paradygmacie funkcyjnym czy logicznym (takie jak np. DFD, czy UML - przy
 wszystkich wadach UMLa).
 
 Dopoki takie metodyki, notacje i narzedzia sie nie pojawia inne paradygmaty
 pozostana czysto akademickie lub moga stanowic jakies (inna sprawa - jakie)
 uzupelnienie OO.
 
 --
 Michal
 
Następne wpisy z tego wątku
- 14.04.11 09:29 Michal Kleczek
- 14.04.11 10:39 Andrzej Jarzabek
- 14.04.11 12:41 p...@p...onet.pl
- 14.04.11 13:13 A.L.
- 14.04.11 13:14 Michal Kleczek
- 14.04.11 13:19 Michal Kleczek
- 14.04.11 13:50 kenobi
- 14.04.11 14:04 Paweł Kierski
- 14.04.11 14:21 Michal Kleczek
- 14.04.11 14:28 kenobi
- 14.04.11 14:55 A.L.
- 14.04.11 14:58 kenobi
- 14.04.11 15:12 Michal Kleczek
- 14.04.11 15:38 A.L.
- 14.04.11 16:49 jfs/fir
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-31 Warszawa => Starszy Konsultant SAP - obszar PP <=
- 2025-10-31 Zamek elektroniczny
- 2025-10-31 Warszawa => Sales Assistant <=
- 2025-10-31 Warszawa => Senior SAP Consultant - PP area <=
- 2025-10-31 Warszawa => Junior Rekruter <=
- 2025-10-31 Warszawa => Engineering Manager (doświadczenie w branży lotniczej lu
- 2025-10-30 Był neosędzia w składzie jest cofka w apelacji [dożywocie za potrójne zabójstwo]
- 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 <=




![Jak temat maila wpływa na open rate i skuteczność mailingu? [© thodonal - Fotolia.com] Jak temat maila wpływa na open rate i skuteczność mailingu?](https://s3.egospodarka.pl/grafika2/mailing/Jak-temat-maila-wplywa-na-open-rate-i-skutecznosc-mailingu-216671-150x100crop.jpg) 
 
![Dlaczego firmom opłaca się korzystać z kantorów internetowych? [© Halfpoint - Fotolia.com] Dlaczego firmom opłaca się korzystać z kantorów internetowych?](https://s3.egospodarka.pl/grafika2/wymiana-walut/Dlaczego-firmom-oplaca-sie-korzystac-z-kantorow-internetowych-219575-150x100crop.jpg) 
![Ile można dorobić do emerytury i renty? Nowe limity od 1 września 2025 [© wygenerowane przez AI] Ile można dorobić do emerytury i renty? Nowe limity od 1 września 2025](https://s3.egospodarka.pl/grafika2/ile-mozna-dorobic-do-emerytury/Ile-mozna-dorobic-do-emerytury-i-renty-Nowe-limity-od-1-wrzesnia-2025-268351-150x100crop.png) 
 Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei
Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei 
 
 
 
![Milion na koncie? Wystarczyło inwestować po około 2 tysiące miesięcznie [© wygenerowane przez AI] Milion na koncie? Wystarczyło inwestować po około 2 tysiące miesięcznie](https://s3.egospodarka.pl/grafika2/oszczedzanie-pieniedzy/Milion-na-koncie-Wystarczylo-inwestowac-po-okolo-2-tysiace-miesiecznie-269397-150x100crop.jpg) 
![Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy [© pixabay] Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy](https://s3.egospodarka.pl/grafika2/rynek-najmu/Wynajem-mieszkania-w-Warszawie-pochlania-44-pensji-Zobacz-jak-wypadamy-na-tle-Europy-269391-150x100crop.jpg) 
![Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie? [© wygenerowane przez AI] Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie?](https://s3.egospodarka.pl/grafika2/prawa-pasazera/Lot-z-niespodzianka-jak-overbooking-zmienia-podroz-i-jakie-prawa-maja-pasazerowie-269384-150x100crop.jpg) 
![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) 
 


