Category Archives: Review

Magnitudes of technical debt

The term “technical debt” really covers a lot of areas of concern. It is not simply relegated to “messy programming”. That is part of it, but there is more to it. Like with many unpleasant things, the impact of technical … Continue reading

Posted in Architecture, Lessons Learned, Review | Tagged , , | Leave a comment

Technical Bankruptcy

*** Disclaimer: This is not about my current project, it is about every project everywhere *** Technical-debt is a natural byproduct of software development.  If you don’t recall seeing technical debt in every sw-dev project, it is because most developers prefer to … Continue reading

Posted in Lessons Learned, Review | Tagged , , , | Leave a comment

Architectural review phrase book

When a project is in its early stages, (or sometimes, much later), it is time to have your system designs and software/system architecture reviewed. When this happens, it is not unusual to have a difference of opinion with your reviewer(s).  In … Continue reading

Posted in Lessons Learned, Professionalism, Review | Tagged | Leave a comment

Why your project needs to be reviewed

Imagine for a moment, that you have been handed a project that was done by somebody else? You look at it, and maybe the whole thing isn’t perfect *ehem*. I’m sure you’ve seen this before. Nearly every program that you … Continue reading

Posted in Lessons Learned, Optimization, Professionalism, Review | Leave a comment

Repaying Technical Debt

Something wonderful happened today. This week, my team got approval to resolve some technical debt. I mean, officially work on it. Totally on-the-up-and-up, and not just squeezed-in as a rider to another fix. Nearly every project that I have been-on … Continue reading

Posted in Methodology, Programming, Review | Leave a comment

Maximize ROI from Code Reviews

The first experience that I had with code reviews was a bad one. I was working on a project and one of the people who had been there a while, gave me an ominous warning about the horror of their … Continue reading

Posted in Methodology, Programming, Review | Tagged | Leave a comment

Bill of Rights for Programmers (revised)

I recently read the “Bill of Rights for Programmers” on Coding Horror.  I thought it was pretty good, but he missed a few, so here is his list, with a few necessary additions:  (My addendums are in green) Every programmer … Continue reading

Posted in Personal, Professionalism, Review | 2 Comments