| PHP Schulung |
||
Softwaretechnik bei PHP
Bei der PHP-Entwicklung haben sich einige Methoden etabliert.
Sie werden nicht bei 100% der entwickelten Applikationen genutzt,
sind aber beim Gros zu finden.
Die Elemente des klassischen Software Engineerings sind in der
Regel leicht verändert worden:
An die Stelle der schrittweisen Entwicklung bei Verfahrensmodellen
wie dem Wasserfallmodell und dem Spiralmodell tritt eine fliessende
Entwicklung, die mehrere Entwicklungsstände nebeneinander -
wie Development-Version, Releaseversion zur Qualitätssicherung
und stabile Produktionsversion - erlaubt. Es kann so zur gleichen
Zeit Entwicklung, Validierung durch Tests und der Einsatz
der Software stattfinden. Vorraussetzung ist eine funktionierende
Versionskontrolle wie ein CVS-System.
Viele dieser Abweichungen von der klassischen Softwareentwicklung
sind u.a. in dem Ansatz von "Extreme Programming", kurz XP (siehe http://www.extremeprogramming.org/)
zu finden. Das "Extreme" bezieht sich eher auf die äusseren Umstände
- nämlich Zeitdruck, Featurewechsel, Resourcenmangel - als auf die Programmiertechnik.
Ein Blick auf die Website, die viele Materialien über XP inhaltlich geordnet
zur Verfügung stellt, lohnt sich.
|
||
|
|
||
| Written & © by team@thinkphp.de Licence: OPL. |