Learn how to be a wildly successful small business programmer

Month: July 2018

Why I can’t recommend Clean Architecture by Robert C. Martin

Clean Architecture failed to meet my expectations on a number of fronts. Despite Mr. Martin’s obvious passion for the topic, Clean Architecture is poorly organized, lacks examples, and is silent on working with existing systems. The author missed a major opportunity to teach us when and how to apply these lessons to our own systems. Let me explain.

Continue reading

Where to find the PSP programming exercises

(As an Amazon Associate I earn from qualifying purchases.)

I bought a copy of PSP: A Self-Improvement Process for Software Engineers (paid link) by Humphrey Watts because I wanted to learn the Personal Software Process (PSP) on my own. I thought the book would have everything I needed to do that but the links to the programming exercises (aka assignment kit) in the book are dead.

No problem, I thought, I’ll just find them myself. Wrong. After a couple of hours of searching the internet, I still hasn’t found the PSP programming exercises. So, I finally asking for help on a forum and David Tuma was kind enough to point me in the right direction.

Continue reading