Software Debuggen
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern
- UNIX
- Debuggen in SpracheSmalltalk
"Die Reflexivität von Smalltalk macht aber nicht bei der Sprache Halt. Auch die Klassenbibliothek und die Entwicklungsumgebung sind komplett in Smalltalk realisiert. Compiler, Debugger und das Browsersystem sind Smalltalk-Programme und liegen in der Regel in Quelltexten vor. Der Browser ist gleichzeitig ein integrierter Editor, Sourcecode-Analysator und Refaktorisierungswerkzeug, das in seinen Möglichkeit derzeit unübertroffen ist. Das Fehlen von Typdeklarationen und die Reflexivität hat eine interessante Konsequenz für den klassischen "Edit, Compile, Debug"-Zyklus: es gibt keine unvollständigen Klassendefinitionen, und daher kann man Klassen und ihre Methoden voneinander unabhängig übersetzen. In Smalltalk zu programmieren bedeutet, Klassen inkrementell Methode für Methode aufzubauen. Zu jedem Zeitpunkt kann die partielle Klasse verwendet und ausgetestet werden. Dies erlaubt perfekte Möglichkeiten für schnelle "Edit, Compile, Debug"-Zyklen auf Sourcecode Ebene."
Gefunden auf http://www.heeg.de/smalltalk/smalltalk.html
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern
Text dieser Seite ändern (zuletzt geändert: 8. August 2003 10:24 (diff))