Fremde Codes verstehen?

09/05/2008 - 10:52 von Daniel Kruge | Report spam
Hallo NG!

Im Moment befasse ich mich mit dem Sourcecode des Programms
'gzip' um den deflate-Algorithmus bessere zu verstehen. Wer
sich schon mal mit diesem Code oder einem anderen Programm
in dieser Größenordnung befasst hat, wird mir sicher zustimmen,
dass fremder Code allgemein schwerer zu verstehen ist.

Nun würde ich gerne einmal wissen, was ihr für Methoden benutzt,
um den Umgang mit fremden C-Code zu vereinfachen. Bisher habe
ich den Code in einem Debugger durchlaufen lassen um die Wirkung
der einzelnen Ausdrücke und Funktionen leichter nachvollziehen
zu können. Aber vielleicht gibt es für diese besondere
Programmiersprache noch effektivere Methoden.


lg, DK
 

Lesen sie die antworten

#1 Steffen Buehler
09/05/2008 - 10:57 | Warnen spam
Daniel Kruge wrote:

Nun würde ich gerne einmal wissen, was ihr für Methoden benutzt,
um den Umgang mit fremden C-Code zu vereinfachen. Bisher habe
ich den Code in einem Debugger durchlaufen lassen um die Wirkung
der einzelnen Ausdrücke und Funktionen leichter nachvollziehen
zu können. Aber vielleicht gibt es für diese besondere
Programmiersprache noch effektivere Methoden.



Ich nehme einen Sourcebrowser wie z. B. Source Insight. Teilweise muß
ich mir ja auch Firmware anschauen, die gar nicht auf dem PC làuft.

Viele Grüße
Steffen

Ähnliche fragen