Books

Exceptions: Andrew Hunt/David Thomas vs Robert C. Martin

There is a subtle difference between what Robert C. Martin recommends in Clean Code and what Andrew Hunt / David Thomas recommend in The Pragmatic Programmer. Martin encourages you to always use exceptions if the normal program flow is interrupted to avoid if statements (or even worse: forgotten if statements and mixed result types) while…
Read more

The Clean Coder

I’m currently reading The Clean Coder by Robert C. Martin. Here are some of my favorite quotes: Caffeine “There is no doubt that some of us can make more efficient use of our focus-manna by consuming moderate amounts of caffeine. But take care. Caffeine also puts a strange jitter on our focus.” Arrogance “Programmers tend to be arrogant,…
Read more

Psycho-Cybernetics

It is always interesting to see, what we “forgot” during history. One of the these things is, without a doubt, Cybernetics (which in turn is a child of the 2nd world war) and maybe even the origin of computers (see von Neumann architecture), which is closely coupled to that. While passing by a second-hand bookstore in Evanston,…
Read more

Secrets of the JavaScript Ninja

On http://www.manning.com/resig/resig_meapch1.pdf you find the first chapter of John Resigs new book “Secrets of the JavaScript Ninja“. From what I can see there, the book can be a useful reference, but it does not look like there are any actual secrets revealed. All the bread & butter topics seem covered and John certainly understands JavaScript. I…
Read more