Log in

No account? Create an account
Scientific debugging - The Mad Schemes of Dr. Tectonic [entries|archive|friends|userinfo]

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Scientific debugging [Oct. 24th, 2007|12:02 pm]
As I was working on figuring out why a webpage wouldn't layout properly yesterday, it occurred to me that debugging problems is one of the purest expressions of the scientific method around. I think kids should learn that in school: if you understand how science works, you'll be able to make things work when they break.

[User Picture]From: da_lj
2007-10-24 08:11 pm (UTC)
Yes- I do this all the time. Break a problem up, test each bit independently if possible, and write down the details because I'll forget them by tomorrow. When I'm solving a problem I try to treat my "notes file" essentially as a lab book. It's a bit scary, sometimes, the amount of documentation; going back to October 1997. (*hugs emacs interactive search*)

The problem is, it can be a constant battle for me when I'm enjoying "performing science" on the system I'm working on (tweaking parameters), rather than (say) just looking up the answer in the manual, or just understanding the API better. :)

(Reply) (Thread)