Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kurs OO [Nalfein]
Seth
post 21.03.2004, 23:36:38
Post #1





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Uwagi, pytania zwiazane zwiazane z artykulem Nalfeina "Kurs OO" prosze pisać w tym temacie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
msulik
post 9.10.2004, 20:35:35
Post #2





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 31.03.2002
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Dopiero teraz przejrzałem ten kurs, dlatego jestem może trochę nie w temacie winksmiley.jpg Chciałem tylko powiedzieć, że rozdział I może przerazić początkujacego programistę.

Autor zaczął trochę z grubej rury, tak jakby od tyłu. Osobiście jestem zwolennikiem uczenia się czegokolwiek (w tym również OO) od podstaw i prostych przykładów z życia wziętych. Przykłady zamieszczone w tym kursie zawierają zbyt dużo rzeczy - zapytania sql, includowanie, pętle, smarty. To zaciemnia ideę OO, bo czytelnik może mieć dylemat, na czym ma się skupić. W dodatku częstą praktyką uczących się (znam to ze swojego i nie tylko swojego doświadczenia) jest przepisywanie przykładów toćka w toćkę, więc żeby te z kursu zadziałały, trzeba zrobić wiele rzeczy dookoła.

Czy nie lepiej byłoby podawać prostsze przykłady, chociażby banalny i oklepany, ale uniwersalny i piękny przykład klasy "Figura", jej pochodnych "Trójkąt", "Kwadrat", "Koło" z parametrami "pozycjaXY", "typFigury", metodami "podajTyp", "przesunDoGory" i metodami wirtualnymi np. "obliczPole", "narysuj" itp? W definicji oczywiście nie trzeba by podawać całego kodu na obliczenie pola czy procedury rysującej figurę, tylko opatrzyć ją odpowiednim komentarzem typu "tutaj idzie procedura rysująca".

Wiele podręczników do programowania pisanych nawet przez tzw. "doświadczonych dydaktyków" zawiera zbyt dużo informacji i dlatego mogą być nieczytelne dla ludzi dopiero zaznajamiających się z danym tematem.

Nie twierdzę, że podawanie zbyt złożonych przykładów uniemożliwia poznanie tematu, ale może zająć dużo więcej czasu worriedsmiley.gif A ponieważ OO jest w modzie, więc być może nawet początkujący programiści chcieliby się zaznajomić z tym tematem przy okazji uczenia się php. A przecież warto smile.gif


--------------------
misiu | chór

"Zdeterminowany programista potrafi stworzyć fatalny kod w każdym języku"
Allen Holub
Go to the top of the page
+Quote Post

Posty w temacie
- Seth   Kurs OO [Nalfein]   21.03.2004, 23:36:38
- - Bora   cudo. Pomimo póżnej pory musiałem przeczytać i już...   22.03.2004, 02:38:18
- - Bora   piękny przykład ale zawiera błędy. php 5.0.0b4 ni...   22.03.2004, 13:14:23
- - scanner   Bora, czy zdajesz sobie sprawę, że to nie jest tut...   22.03.2004, 13:21:28
- - Bora   Po doczytaniu w Zend2-engne okazuje sie że skłądni...   22.03.2004, 13:52:52
- - kubatron   Mi bardzo się przyda ten kurs bede się na nim opie...   22.03.2004, 14:24:01
- - Nalfein][WR   Witajcie. Cieszę się, że już na tym etapie, po kil...   25.03.2004, 20:19:47
- - PMadej   Ten artykuł jest super wczoraj do 3 siedziałem żeb...   26.03.2004, 12:54:46
- - scanner   Dzisiaj rozszerzony został II rozdział kursu. Miłe...   30.03.2004, 11:44:16
- - sopel   mi sie nie podoba w tym kursie to, ze jest to niby...   5.04.2004, 21:53:09
- - Nalfein][WR   Chodzi konkretnie o jakiś fragment czy tylko o ten...   7.04.2004, 19:47:39
- - mistrzu   Zgadzam się, że początek jest bardzo chaotyczny. W...   12.04.2004, 15:29:44
- - sopel   @nalfein, oto moje uwagi. najlepiej najpierw opisa...   12.04.2004, 16:22:05
- - Nalfein][WR   Ok, przemyślę to. Rozdział pierwszy zostaje jako "...   12.04.2004, 19:24:57
- - Orkan   Miesiąc minął już prawie od publikacji, więc nie w...   22.04.2004, 00:36:01
- - DeyV   $this->dane to odwołanie do protected $dane = a...   22.04.2004, 09:42:22
- - Orkan   Dzięki za to wyjaśnienie, jednak jeszcze jednej rz...   23.04.2004, 13:18:54
- - DeyV   zapis <?php function nazwa_funckji( $paramtetr ...   23.04.2004, 14:39:15
- - Orkan   Czylim mógłbym napisać konstruktor bez wartości do...   23.04.2004, 16:59:07
- - Pianandrill   Witam Dla mnie ten artykuł jest bardzo przydatny, ...   26.05.2004, 00:41:04
- - Piotr_M   Mnie męczy jeszcze jedna sprawa. Jak najlepiej prz...   24.09.2004, 14:18:55
- - Sh4dow   mozesz zrobic klase ktora bedzie 'magazynem...   24.09.2004, 16:28:35
- - Cudi   Cytat(Sh4dow @ 2004-09-24 17:28:35)innym spos...   24.09.2004, 17:48:08
- - Piotr_M   Dzięki za odpowiedzi. Kiedyś czytałem o wzorcach p...   25.09.2004, 23:05:23
- - msulik   Dopiero teraz przejrzałem ten kurs, dlatego jestem...   9.10.2004, 20:35:35


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 27.04.2024 - 06:49