Hacker News new | ask | show | jobs
by Derander 4716 days ago
http://www.cs.utexas.edu/users/EWD/

Feel free to read one of the thirteen hundred things he published. Most relevant to you (probably) is that he championed the use of "structured programming" -- aka, if, for, while, and other narrowly focused constructs -- as opposed to GOTO: he's the author of "Go To Statement Considered Harmful ".

Also, remember also that many algorithms seem trivial once you've learned them.