PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Verfahrensweise: Umstellung komplexe existierende Applikation auf OO



Thomas Engelke
20-03-2006, 09:29
Hallo!

Wir programmieren in unserer Firma (http://www.hh-berlin.de) diverse Projekte in der Datenbanksprache Progress (http://www.progress.com). Diese hat mit der neuesten Version 10.1 Objektorientierung gelernt. Die Objektorientierung in Projekten vereinfacht die Entwicklung komplexer Applikationen durch die entsprechenden Features, soviel ist klar.

Um eine komplexe Applikation auf Objektorientierung zu bringen, wird natürlich zuerst ein Entwicklungsschema benötigt, eine Art Grob- nach Feinstruktur für die entsprechenden Klassen, eine Hierarchie, ein Modell, um die Funktionalität abzubilden.

Hat jemand eine Idee, wie man solch ein Mammutprojekt angehen kann? Gibt es Software, welches diesen Prozeß visualisieren kann? Gibt es unterstützende Software für automatisierende Konvertierungsprozesse?

Boron
20-03-2006, 17:22
OK, das hilft dir jetzt nicht wirklich, und vielleicht gibt es da auch wirklich Ansätze um von Nicht-OOP auf OOP Quellcode umzusteigen.

Aber ein "Mammutprojekt" konvertieren geht meiner Meinung nach nicht. Schon gar nicht automatisch.
Woher soll denn ein Tool wissen welche Objekte der Entwickler in Software abbilden will.

Ich denke da jetzt eher an Refactoring.
Da sich ja praktisch die Sprache ändert kann man gleich von Grund auf die Software neu entwerfen.