-
Data: 2011-04-14 00:36:12
Temat: Re: Carnegie-Mellon przestaje uczyc programowania obiektowego
Od: Andrzej Jarzabek <a...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Wed, 13 Apr 2011 21:47:23 +0200, Wojciech Jaczewski
<w...@o...pl> wrote:
> > Pozwolę sobie w związku z tym zauważyć dwie rzeczy: po pierwsze,
sporo
> > oprogramowania nie jest tak pisane. Gdyby specjalnie w ten sposób
> > wszystko projektować żeby unikać sytuacji kiedy kod jednego
> > programisty jest wykorzystywany przez kod innego programisty,
> > to bardzo negatywnie wpłynęłoby to na wydajność I
> > niezawodność tego oprogramowania.
>
> Ale tu wcale nie tworzy się barier, aby drugi człowiek korzystał z
> fragmentów pierwszego. Pasuje mu, to korzysta, nie - to nie.
Jak najbardziej tworzy się bariery. Powiedzieć, że nie wolno
korzystać to nie jest jedyny sposób na tworzenie barier. Bariery
tworzą też decyzje powodujące, że korzystanie wymaga dodatkowego
nakładu pracy, albo że wprowadza dodatkowe ryzyko błędów.
Właśnie na ten przykład decyzja, że każdy może robić swój kawałek jak
zechce, byle tylko działał, stanowi taką praktyczną barierę.
> > obiektowymi, w dużej części właśnie wynikające z tego, że ktoś
się sam
> > nauczył i potem nie chciał zmieniać przyzwyczajeń.
>
> Chciałem. Opamiętanie się, zajęło mi około dwa lata (pracy
> zarobkowej + własnych eksperymentów).
Wybacz, ale po pierwsze to co piszesz nie przekonuje mnie, a po
drugie nawet jeśli rzeczywiście chciałeś, to sedno sprawy polega
przecież na tym, ze chęć szczera to za mało.
> Niestety nasza dyskusja skazana jest na bycie nieco jałową, bo
> przecież nie wrzucę na grupę dyskusyjną programów
> wykonywanych w pracy, aby inni mieli szansę zrobić obiektowy
> kontr-przykład do porównania czytelności tych dwóch
> wersji.
Niby nie, ale o pewnych zasadach można mówić bez przeklejania
konkretnego kodu.
> Stosowanie rozwiązań modnych ma swoje zalety, ale czasem
> warto modę odrzucić.
Czasem warto też myśleć o inżynierii w kategoriach innych niż moda.
> > klepiąc kod niczego się porządnie nie nauczysz.
>
> Są w internecie kody źródłowe projektów, które się udały
> i utrzymały się przez wiele lat. Można oglądać i próbować
> naśladować.
Można. Tylko że w ten sposób niczego się porządnie nie nauczysz. To
tak jakbyś chciał nauczyć się budowy mostów oglądając wszystkie mosty
w zasięgu spaceru i eksperymentując z przerzucaniem kładki nad
strumykiem.
Następne wpisy z tego wątku
- 14.04.11 06:30 Michal Kleczek
- 14.04.11 06:44 Paweł Kierski
- 14.04.11 06:48 kenobi
- 14.04.11 07:18 wloochacz
- 14.04.11 07:38 Andrzej Jarzabek
- 14.04.11 07:41 Paweł Kierski
- 14.04.11 07:48 Paweł Kierski
- 14.04.11 07:52 Jacek Czerwinski
- 14.04.11 09:01 Michal Kleczek
- 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
Najnowsze wątki z tej grupy
- 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ą."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
- C++. Podróż Po Języku - komentarz
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
Najnowsze wątki
- 2025-06-19 Gdynia => Sales Executive / KAM <=
- 2025-06-19 Warszawa => IT Business Analyst (projects in the telco sector) <=
- 2025-06-19 Lublin => Programista Delphi <=
- 2025-06-19 Warszawa => Scrum Master <=
- 2025-06-19 Warszawa => Solution Architect <=
- 2025-06-19 Warszawa => Software Solution Architect <=
- 2025-06-19 Zakrzewo => Konsultant SAP HCM <=
- 2025-06-19 Zakrzewo => SAP HCM Consultant <=
- 2025-06-19 Poznań => SAP HCR Consultant <=
- 2025-06-19 6,756,000 car crashes in the United States in 2019 with 36,096 fatalities.
- 2025-06-19 6,756,000 car crashes in the United States in 2019 with 36,096 fatalities.
- 2025-06-18 Poseł KO mecenas Giertych został pouczony o obowiązującym prawie [z SN]
- 2025-06-18 112
- 2025-06-18 Poznań => MLOps Engineer <=
- 2025-06-18 Gdańsk => Mainframe (z/OS, Assembler) Developer <=