hi,
Node.js hat hervorragende interaktive Debugger, die uns viel schneller als Ziel bringen können. Für browserseitiges JavaScript gilt das gleiche.
Sieht ziemlich umständlich aus. Wobei ich nach wie vor der Meinung bin, daß Debuggen noch nie eine Frage der Technik/IDE war sondern eine Frage der Herangehensweise. Mir sind auch schon Experten begegnet, denen ihre Debugmethoden sich als völlig untauglich erwiesen haben. Eine weit verbreitete Unsitte besteht darin, Warnungen zu unterdrücken oder ins Log umzuleiten. Da kommt's dann schon vor, daß das error_log größer ist als das access_log.
Einen dedizierten Debugmodus einzuschalten zu müssen ist grundsätzlich schlecht. Das möchte ich hier aber auch nicht weiter vertiefen weil dieses Thema bei mir Übelkeit und Erbrechen hervorruft.
MfG