Referencia munkáim
Fejlesztés alatt lévő projektek
Projektek
Letöltések
Fórum tagságaim
Profiljaim
Cikkeim
|
PHP - Programozás alapjai
PHP Programozás, avagy a Jedik titkai
Ahhoz, hogy igazi programozóvá és fejlesztővé válljunk, még nagyon hosszú utat kell bejárnunk.
Ha majd a rekurzív, OOP és interface szavakat otthonosan használjuk,
és nem fogunk meglepődni a var_dump által adott adatokon, nyugodtan nekiláthatunk saját projektjeinknek.
Hogy a fejlesztést és programozást minél hatékonyabban tudjuk kivitelezni,
elengedhetetlen lesz megtanulni a "hogyan" dolgokat is, a "mivel" részek mellett.
Hogyan?
Érdemes minden projektet komolyan kezelni és hosszabb távlatokban gondolkodni.
Egy igazi weboldal sosem készül el és mindig igényelni fogja a további fejlesztéseket.
Tervezzük meg mindig pontosan:
- A weboldallal és programmal szemben felállított igényeket. (Itt pontosabban kell gondolkodni, mint a "bármi, csak hozzon sok pénzt" kifejezés.)
- A megvalósítás módját.
- A továbbfejleszthetőség lehetőségeit.
- Jövőbeli lehetséges igányeket és elvárásokat.
- A szükséges adatokat, algoritmusokat, eljárásokat és folyamatokat.
- Az adatokat, melyekkel dolgozni fogunk és ezek feldolgozásának módját.
- Modellezzük le a weboldalt és funkcióit szövegesen.
- Tervezés, tervezés, tervezés, tervezés...
- Dokumentáció, dokumentáció, dokumentáció...
- Programírás, programírás...
- Tesztelés...
Minek?
A lusta fejlesztő négyszer annyit dolgozik ténylegesen, mint figyelmesebben tervező társai. Ennél jobb indok nincs.
Tartsuk észben a következőket:
- Minél többet tervezünk, annál kevesebb munkánk lesz.
- Minél többet tervezünk, annál kevesebbszer kell újrakezdeni és nekifutni a weboldal és program megvalósításnak.
- Minél többet tervezünk, annál kevesebb gond lesz a fejlesztés során.
- Minél többet tervezünk, annál kevesebb nem várt hiba lesz.
- Minél többet tervezünk, annál kevesebbet kell majd teszteléssel töltenünk.
- Minél többet tervezünk, annál kevesebb gondunk lesz a további bfejlesztésekkel.
- Minél többet tervezünk, annál kevesebbszer kell a dokumentációt átírni.
- Minél többet tervezünk, annál jobban járunk.
- Ha a fejlesztési munkánk 70% -át tervezéssel (és dokumentálásával) töltjük, akkor a program írása csak 20% -ot fog elvinni a tényleges munkából és csupán 10% -ot kell foglalkoznunk teszteléssel.
- Ha valamit nem veszünk észre időben és utólag kell rajta módosítani, akkor utat engedtünk számtalan hibalehetőségnek és végeláthatatlan extra javítási folyamatoknak és teszteléseknek.
- Ha nem tartjuk tiszteletben a tervezés súlyosságát, sokszor fogunk újrakezdeni munkafolyamatokat.
- Ha a programot és az utasításokat nem szedjük átlátható alakba és logikai blokkokba és
ezekhez nem teszünk hozzászólásokat úgyszint átláthatatlan munkánk lesz és kilőttük a további könnyű fejlesztési lehetőségeket
Ha sikeresen megértettük, hogy milyen is lehet egy weboldal és fejlesztés elkezdése,
akkor neki is állhatunk megtanulni a PHP programozáshoz szükséges ismereteket.
Csináld teljesen magadtól!
- Írd le pár mondatban az előző részben taglalt weboldal nevezetű projekt célját.
- Írd le a weboldal nevezetű projekt célját és funkcióját.
- Írd le a pár mondatban, mit lehetne még tovább fejleszteni a weboldal nevezetű projekten.
- A weboldal projekt hello_vilag.php fájlában írj egy blokk megjegyzést az elejére a fálj céljával és funkciójával.
- A weboldal projekt hello_vilag.php fájlában írj megjegyzést minden sorhoz annak céljával vagy funkciójával.
- Készíts egy szöveges dokumentumot, mely tartalmazza a projekt nevét, az addig használt fájlokat és funkcióikat.
- Tervezd meg, hogy milyen általános és alap funkciók kellhetnek majd a weboldal nevezetű projekthez.
PHP - Változók >>
|