Jest to jedna z ciekawszych opinii. Trzeba teraz zrewidowac pojecie "kurs" i "tutorial", poniewaz wlasnie stworzyles nowa definicje tych pojec. A tak serio to chyba to w gestii uzytkownika pozostaje to w jaki sposob wykorzysta zawarta wiedze w kursie, czyz nie tak? Bo jezeli tak nie jest, to nawet Twoj kurs CI wraz z przykladami uczy kopiowania kodu.
Riklaunim, wygląda to tak, niestety, że myślisz że takie kursy uczą kopiować kod, ale nie maż żadnych konkretnych argumentów popierających tę tezę. Zresztą co tutaj się kłócić - inny znany vortal php.pl także publikuje różne tutoriale i kursy jak stworzyć elementy MVC i bynajmniej nie w celu uczenia kopiowania kodu, a wyjaśnienia zasad i logiki pisania takich elementów.
Tak jak mówiłeś, jest cienka czerwona linia. Niestety masz nieco wypaczony pogląd na te
uczy tworzenia aplikacji we frameworku - nie uczy "początkujących" programistów jak zrobić własny CMS czy framework "od zera" i "po swojemu" ;) Mamu tutaj cienką czerwoną linię - trzeba tak nakierować "początkującego" by wyszedł z niego dobry programista a nie "ja wiem lepiej".
nie chodzi o to że pisanie frameworków jest złe, złe jest ich masowe tworzenie. Artykuły typu "piszemy własny CMS" czy "framework" uczą kopiowania kodu a nie uczą logicznego tworzenia aplikacji - zamiast uczyć się i wspierać istniejące rozwiązania (i potencjalnie tworzyć nowe po zdobyciu doświadczenia) powstaje masa dziwnych skryptów a rozwój dobrych spowalnia ;)
No to byl moj byk z tym PHP5 (nie wiem czemu, ale kiedys mialem informacje ze ten kurs zostal reedytowany pod wzgledem PHP5).A tak pozatym to w twoim komentarzu dalo sie wyczuc nutke ironii.
"kazdy pisze swojego frameworka" - no chyba to na tym polega co? gdyby tak nie bylo, nie powstalbym nawet CI ... A co do bezużyteczności nowych frameworków, to skąd takie wnioski???
oj, bardzo, bardzo stare i nie widzę, żeby były jakieś aktualizacje w kierunku PHP 5. Samo pojęcie "Engine" wydaje się straszliwie archaiczne w okresie dominacji wzorca MVC i wszechobecnych frameworków.
no właśnie nie jestem pewny, czy to przypadkiem komuś nie zaszkodzi. Kod jest stary, sam Zyx zrobiłby to teraz pewnie inaczej, z wykorzystaniem wzorców projektowych (nawet, jeśli nazwałby je po swojemu) i bardziej "zaawansowanych" technik OOP z PHP 5. Jeśli ktoś zaczyna naukę PHP, nie ma sensu zaczynać od PHP 4, bo przy przesiadce na PHP 5 trzeba oduczać się złych nawyków.
W zasadzie engine to w tej branży także synonim pojęcia framework. To tak jak ze slowami "trendy" i "jazzy";) 2 lata temu "engine" był trendy, a teraz "framework" jest jazzy;)
Co z tego ze stare, jak komuś może się przydać? Pozdr,
Już było "każdy pisze własnego CMSa" to teraz dojdzie "każdy pisze własnego frameworka". I w efekcie powstaje chmara bezużytecznych "CMSów" i "frameworków". ;)
Komentarze (12)
najlepsze
Tak jak mówiłeś, jest cienka czerwona linia. Niestety masz nieco wypaczony pogląd na te
"kazdy pisze swojego frameworka" - no chyba to na tym polega co? gdyby tak nie bylo, nie powstalbym nawet CI ... A co do bezużyteczności nowych frameworków, to skąd takie wnioski???
var $starttime; - bardzo PHP5 ;)
do tego przydałoby się kolorowanie składni kodu...
Co z tego ze stare, jak komuś może się przydać? Pozdr,
kooba - każdy zainteresowany już widział? Popatrz, Rikalaunim chyba nie...