Skip to content

Archive

Category: Tips and Tricks

After my oh-so-recent review of Best Kept Secrets of Peer Code Review, I followed up with the author to inform him of the review. I also took the opportunity to tell him that I disagree with him on a few points, not the least of which is the concept that finding a larger number of defects is good. His reply was gracious, and I hope to have an opportunity to further discuss some of these points with him. Meanwhile, I was inspired to carry on my rant here on the home front.

continue reading…

In 1968, Edsger Dijkstra published the paper that put him on the map permanently in the minds of most of the software development community. continue reading…

What is it about creating firmware that can make a seasoned journeyman software developer forget everything he or she ever learned about software design? continue reading…

Most organizations today, and I would venture that all organizations involved in the production of high-integrity code use one or more development standards, in an attempt to improve the quality of the software produced. Among the common types of standards for development are Architecture Standards, Design Standards, and Coding Standards. Verification standards also exist, for the same reason. In this article, I will focus on coding standards, as that is where I have seen the bulk of issues. continue reading…

When I originally titled this article, I had no idea just how appropriate it would turn out to be.  Thanks to a series of events that has occurred over the past few weeks, this article has become a 3-time, self-referential do-over.  Self-fulfilling prophecy, or simply an application of Murphy’s law? continue reading…