Luitjes,
Heb al een tijdje een idee in mijn hoofd wat ik beetje bij beetje aan het uitwerken ben. Het wordt een framework waar je losse modules voor kan schrijven, deze worden dan ingelezen en gebruikt. Het hoe en waarom doet er weinig toe, wat er wel toe doet is het volgende.
Om het geheel overzichtelijk te houden maak ik gebruik van meerdere MVC modellen (modules) in één MVC model (het framework). Nu zit ik met het volgende, hoe ga ik alles netjes indelen? Ik ben niet zozeer opzoek naar dé manier, maar ben benieuwd hoe jullie dat aanpakken.
Wanneer maken jullie een variabele globaal en wanneer niet, heb je daar een vuistregel voor? Maken jullie functies zo dat deze voor meerdere doelen gebruikt kunnen worden (meerdere variabele meegeven die een functie kunnen specificeren) of per taak een soort gelijke, maar specifiekere, functie (waar geen variabele meegegeven hoeft te worden)? Trekken jullie de benodigde waardes uit globale variabele in een classe, of wordt er 1 hoofd functie gedraaid die dan weer variabele van die classe meegeeft aan een functie die weer iets returned, dus houden jullie functies dom of stop je er toch wat logica in? Maak je standaard waardes globaal of zet je die hard coded in een functie?
Zoals je merkt, aardig wat vragen, maar ben voor mezelf een fijne manier aan het zoeken om verder op te borduren. Waar ik vooral benieuwd naar ben is het gebruik van variabele om deze op 1 plek te houden, of telkens per functie heen en weer te gooien.
Het gaat hier dus niet om de PHP kennis zelf (is genoeg aanwezig), maar meer de manier waarop. Tnx in advance!
Heb al een tijdje een idee in mijn hoofd wat ik beetje bij beetje aan het uitwerken ben. Het wordt een framework waar je losse modules voor kan schrijven, deze worden dan ingelezen en gebruikt. Het hoe en waarom doet er weinig toe, wat er wel toe doet is het volgende.
Om het geheel overzichtelijk te houden maak ik gebruik van meerdere MVC modellen (modules) in één MVC model (het framework). Nu zit ik met het volgende, hoe ga ik alles netjes indelen? Ik ben niet zozeer opzoek naar dé manier, maar ben benieuwd hoe jullie dat aanpakken.
Wanneer maken jullie een variabele globaal en wanneer niet, heb je daar een vuistregel voor? Maken jullie functies zo dat deze voor meerdere doelen gebruikt kunnen worden (meerdere variabele meegeven die een functie kunnen specificeren) of per taak een soort gelijke, maar specifiekere, functie (waar geen variabele meegegeven hoeft te worden)? Trekken jullie de benodigde waardes uit globale variabele in een classe, of wordt er 1 hoofd functie gedraaid die dan weer variabele van die classe meegeeft aan een functie die weer iets returned, dus houden jullie functies dom of stop je er toch wat logica in? Maak je standaard waardes globaal of zet je die hard coded in een functie?
Zoals je merkt, aardig wat vragen, maar ben voor mezelf een fijne manier aan het zoeken om verder op te borduren. Waar ik vooral benieuwd naar ben is het gebruik van variabele om deze op 1 plek te houden, of telkens per functie heen en weer te gooien.
Het gaat hier dus niet om de PHP kennis zelf (is genoeg aanwezig), maar meer de manier waarop. Tnx in advance!
[ Voor 3% gewijzigd door Verwijderd op 28-10-2008 22:15 ]