![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 99 Pomógł: 9 Dołączył: 9.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, piszę struktualnie i wiele słyszałem, że OOP jest wiele lepsze...
1. Czy możecie podać jakieś konkretne przykłady w czym? 2. Czy gdy używam "function xx()" to też jest jakaś część OOP? 3. Czy wszystko można rozpisać obiektowo? Nie dotyczące programowania obiektowego. Wstęp do pytania 1: Ostatnio widziałem coś podobnego do tego:
1. Co oznacza ten zapis? Ten post edytował mayu11 2.07.2010, 20:34:46 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Cytat Bez sensu, lepiej poświęcić trochę czasu teraz na zrozumienie o co w tym chodzi niż potem poświęcić 4x więcej czasu na próby przerabiania proceduralnego kodu. Naprawdę Dobrze napisany kod proceduralny nie musi wymagać przepisania. Więcej... źle napisany obiektowy jest większą udręką niż strukturalny.btw: kod strukturalny a proceduralny to dwie inne rzeczy - więcej w wiki. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 3 Dołączył: 7.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
btw: kod strukturalny a proceduralny to dwie inne rzeczy - więcej w wiki. Przepraszam, masz rację, zgeneralizowałem trochę. Dobrze napisany kod proceduralny nie musi wymagać przepisania. Więcej... źle napisany obiektowy jest większą udręką niż strukturalny. Tutaj masz rację, ale problem przychodzi w momencie w którym musisz dodać nową funkcjonalność lub przerobić starą (np. dodać więcej możliwości). Wtedy robi się nieprzyjemnie. No, ale ja jestem zwolennikiem obiektowości, może stąd taka moja opinia. Po prostu uważam że przy dużych projektach obiektowość wielokrotnie ratuje od utonięcia w g*wnie. mayu11 -> Generalnie żeby nie było że nic nie wnoszę do tematu, napiszę tylko że jeśli zależy Ci na elastycznym i czytelnym kodzie, przyswój sobie OOP, choćby po to żeby decyzję o tym, czy swój nowy projekt napisać obiektowo, podjąć świadomie. Polecę Ci ten artykuł po to żebyś miał jaśniejszy pogląd na sytuację. Ten post edytował Mikz 2.07.2010, 21:44:15 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 18:06 |