Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #5413

Re: [Python-de] Tracing mit hunter macht Laune

From Marco Bakera <pintman@bakera.de>
Newsgroups de.comp.lang.python
Subject Re: [Python-de] Tracing mit hunter macht Laune
Date 2019-01-24 17:49 +0100
Message-ID <mailman.353.1548351039.4816.python-de@python.org> (permalink)
References <1422843c-8e11-a526-966a-eff74a3cb136@thomas-guettler.de> <699d7cca-6a21-4844-7575-8f12ae3e794f@bakera.de>

Show all headers | View raw


Thomas Güttler schrieb am 24.01.19 um 13:31:
> 
> Ich persönlich bin kein großer Freund vom Debugger und dem zeilenweisen
> Durchhopseln durch den Code. Per Tracing sehe ich was er macht. Das
> zusammen mit print+assert reicht meist voll aus.

Danke für den Tipp zu hunter. Ich habe mir das Tool noch nicht
angeschaut, es sieht aber nützlich aus.

Ich kann mich an einen Post-Mortem-Debugger für Java erinnern, mit dem
ich nach dem Fehler "zurückspulen" und Variablen aus vorherigen
Zeitpunkten anschauen konnte. Ob es das auch für Python gibt? Besonders
für nebenläufige Anwendungen war dieses Tool äußerst nützlich.

Auch der Debugger von Smalltalk bzw. Pharo gefällt mir gut. Dort kann
ich zur Laufzeit das Programm verändern und mit den Änderungen direkt
weiterarbeiten, ohne das Programm neu starten zu müssen. Auf diese Weise
lässt sich sogar eine fehlende Klasse/Methode/... ergänzen und
Test-Driven-Development mit Spaß erleben. Auch das wäre eine schöne
Ergänzung für Python.


Gruß,
der Marco.

Back to de.comp.lang.python | Previous | Next | Find similar


Thread

Re: [Python-de] Tracing mit hunter macht Laune Marco Bakera <pintman@bakera.de> - 2019-01-24 17:49 +0100

csiph-web