Welcome
Guest
, you are in:
<root>
•
Anmelden
CP Wiki
Navigation
¶
CP Solutions
Startseite
domizil+
Startseite
Administration
Administration
Neue Seite
Alle Seiten
Kategorien
Navigations-Pfade
Datei Manager
Neuer Benutzer
Suche im wiki
»
Zurück
Zukunftssicher programmieren
Modified on 22/06/2009 10:27
by Manuel Siebert
Categorized as
Nicht kategorisiert
((([image| |http://www.cp-austria.at/website/DesktopModules/Wiki/images/Home.gif|MainPage] » [MainPage|Startseite] » [netFramePlattform|netFrame als Plattform Menü] » [TippsundTricks|Tipps und Tricks] » Zukunftssicher programmieren | {searchbox} [Search.aspx?FullText=1|Erweiterte Suche]))) Mike Willbanks hat einen kurzen Artikel darüber verfasst, wie man als Developer seine Anwendungen zukunftssicher programmieren kann – ohne sich dabei in zu vielen Details zu verzetteln. Dabei geht es ihm darum, dass man als Entwickler häufig bereits Features in seine Applikationen mit einplant und zu programmieren versucht, die man im Grunde genommen für die aktuellen Anforderungen noch gar nicht als Feature benötigt. Mike spricht dabei vom Over Engineering der Software. Auf der anderen Seite sollte man aber auch frühzeitig Möglichkeiten erarbeiten, um im Falle des Falles später leicht neue Features zu seiner Anwendung hinzufügen zu können. Um nun entscheiden zu können, ob man sich auf diesen Spagat einlassen sollte, gibt er in seinem Blog vier kurze Fragen mit auf den Weg: *Ist das Feature entscheidend für meinen Erfolg? *Wird die Anwendung ohne dieses Feature unbrauchbar? *Liegt der Cost-to-develop-Faktor um 50-75% unter dem in der Zukunft? *Muss mein Geschäftsmodell dieses Feature unterstützen? Wenn man all diese Fragen mit Ja beantworten kann, mag es sinnvoll sein, das entsprechende Feature bereits frühzeitig mit in seine Anwendung einzubauen. Anderenfalls sollte man sich nur auf die Vorbereitung seines Codes konzentrieren, und die entsprechende Funktion später nachreichen. [http://blog.digitalstruct.com/2008/02/17/over-engineering-software/|Kompletten Artikel lesen]
ScrewTurn Wiki
version 3.0.1.400. Some of the icons created by
FamFamFam
.