27.04.2009, 20:39
(27.04.2009, 15:44)Philipp Ranft Wrote: Ich hoffe, dass das Projekt nicht untergeht...
Es ist doch klar, das das Projekt grad versumpft. Jeder hat seine tollen Ideen, die unbedingt beachtet werden sollen und hat die auch schon gepostet. Aber einer muss mal Eigeninitiative ergreifen, das ganze Projekt zu koordinieren. Das heißt, zu planen, wie das Grundgerüst aussieht, wie man das am besten Modular aufbaut, damit möglichst viele Leute daran rumproggen können. Wenn das Gerüst dann mal steht (was meiner Meinung nach von maximal 2 Leuten geproggt werden kann. Anmerkung: Verbesserungen des Gerüsts können natürlich von der ganzen Community kommen, es geht aber erst mal um die Alpha-Version des Gerüsts.). Und dann können die einzelnen Module (e.g. Häusle bauen, farmen, cleanen, adeln, Truppen bauen) von verschiedenen Usern implementiert werden. Anbieten würde sich, das ganze mit SVN und einer TODO-List mit Deadline zu koordinieren. Nachdem der Code generiert wurde, brauch man definitiv auch noch Tester (ggf. sogar Modultester), die möglichst nicht die Programmierer selber sind, um eine objektive Kritik zu gewährleisten.
Somit ist dann jeder Programmierer auf sein eigenes Modul spezialisiert und braucht das Grundgerüst gar nicht zu verstehen. Das hat den erheblichen Vorteil, das das Development der einzelnen Module deutlich schneller vorangetrieben werden kann.
Und falls das ganze in PHP programmiert werden soll, kann ich euch nur den Rat geben, das ganze ausführlich mit PHPDoc zu dokumentieren und dass sich alle an die PHP Coding Standards halten, denn sonst endet das Projekt in einer Sackgasse, da kein anderer Programmierer noch mit irgendwelchem Quelltext was anfangen kann.
Gruß Letoli
There are only 10 types of people in the world - those who understand binary and those who don't.