Writing good documentation is hard. In fact it's almost (if not just as) hard as writing good software. I am by no means an expert on documentation but do have years of experience with it. I don't have all the answers, but over the years I've definitely been able to identify some bad documentation smells. … Continue reading 5 Rules for Writing Bad Software Documentation
A few years ago I was fortunate enough to be introduced to a book by Uncle Bob (Robert C. Martin) called The Clean Coder. This book is a must read for any programmer, whether a seasoned coder or an emerging Computer Science student. The book covers professionalism as a programmer, something that isn't spoken about … Continue reading What is Professionalism?