"The most effective debugging tool is still careful thought, coupled with judiciously placed print statements."

- Brian Kernighan

Yep, I always feel cool because I can debug my OS using GDB, but some of the best best osdevers I know just stream tons of debug info to the serial port and carefully analyse its output

If you have a function whose affects can't be verbosely described in one print statement, it should be removed


@pounce @jlhertel I've often said that most of my life consists of reading text or figuring out why some text isn't the right text

Sign in to participate in the conversation

cmpwn.com is a private Mastodon instance for friends of SirCmpwn.