Code Quality: A Fundamental Feature, Not an Afterthought

The author, as a contractor, observes a worrying trend of poor code quality across projects, often overseen by senior engineers. Despite advocating for clean coding practices through teaching and writing, companies prioritize short-term gains over long-term maintainability. The author urges developers to prioritize code quality and leverage available resources for improvement.

Confessions of an Angry Programmer

The article discusses the author's commitment to improve code quality in software development, emphasizing the alarming deficiencies in code quality found in many applications. The author highlights statistics from a live application and provides insights into tools and practices for achieving better code quality. Additionally, the article includes an update on the ongoing importance of code quality in software engineering.

dotNetDave Rocks Desert Code Camp 2016

The Desert Code Camp in Phoenix is back on October 8th, 2016! It's always a great Code Camp and I hope to see you there. I will be doing the sessions below. Röck Yoür Apps With >= 10 Things You Probably Aren’t Doing This session will go over 10+ things that I see developers not … Continue reading dotNetDave Rocks Desert Code Camp 2016

Improving Code Quality… One Developer At A Time Video Series

All of my conference sessions are designed to make the quality of software better. If you missed one of my sessions at a conference or you couldn't make it, you can still see my session(s) on video by going here. You can also get all of these sessions, slide decks and sample code by purchasing … Continue reading Improving Code Quality… One Developer At A Time Video Series

Coding Standards Survey (2016): Coding Standards Documentation

It’s very important to document your team coding standards and as you can see below, custom company standards are the most used. Of course I wish my book was number one, but I hope that company’s use it as the basis for their standards. No matter what the standards are, make sure they are easily … Continue reading Coding Standards Survey (2016): Coding Standards Documentation

Coding Standards Survey (2016): Administering Coding Standards

Once a team has coding standards in place, it’s very important that they are enforced. If a programmer has done standards in the past, it’s hard for them to change to a new one. Even more important is making sure they are followed by contractors since their time in the team is limited. The most … Continue reading Coding Standards Survey (2016): Administering Coding Standards

Coding Standards Survey (2016): Team Size

To continue with the coding standards survey I've been conducting, I asked how big team size are for developers. As you can see below, 62.3% of teams are between 2-5. In most teams I have been a part of, 5 has been the average. To see more results, go to the first post in this … Continue reading Coding Standards Survey (2016): Team Size

Coding Standards Survey (2016)

From 2014 to 2015 I conducted my first coding standards survey to find out what companies are doing to make sure they are following guidelines. I am publishing the results in a series of blog posts, with this being the first one. Also, 2015 was the 10th anniversary of my .NET Coding Standards book and … Continue reading Coding Standards Survey (2016)

Rock Your Code and Applications with dotNetDave @ St. Louis Days of .NET

Improving Code Quality… One Developer At A Time! On November 12th, I will be doing my full-day workshop titled Rock Your Code and Applications with dotNetDave (click on this link to register) at the St. Louis Days of .NET. This workshop will guide any level of programmer to greater productivity by providing the information needed … Continue reading Rock Your Code and Applications with dotNetDave @ St. Louis Days of .NET

dotNetDave Rocks New York City Code Camp

For the first time, the dotNetDave Rock The Nation Tour hits New York City Code Camp on October 10th. If you are in the area, I hope to see you there. Here are the sessions I will be doing: Röck Yoür Cöde With Defensive Programming This is a companion session to the “Rock Your .NET Coding … Continue reading dotNetDave Rocks New York City Code Camp