In Defense of Development Practices

Friday, March 12th, 2010

On Tuesday, Marco Tabini told us that we were doing it all wrong. He makes some fantastic points about software development overall, and about the state of our profession. This article’s point isn’t to be a rebuttal, but a corollary to what he had to say.

1:00 am | Comment (4) | Print | Categories: Best Practices, Opinion

Testing: Making Sure Code Works Before Shipping It

Wednesday, January 13th, 2010

Shipping code that works is crucial to retaining the support of customers and high quality in your application. While it’s impossible to ship code without any bugs at all, it is possible to control for as many as possible, and fix as many known issues as there is time. These strategies are designed to ensure [...]

1:00 am | Comment (2) | Print | Categories: Best Practices

Build Systems: Relevancy of Automated Builds In A Web World

Friday, January 8th, 2010

Often when I’m on a job interview, I’ll ask whether or not the company I’m talking with makes use of an automated build system of any kind. More often than not, the answer I get is somewhere along the lines of “build systems are irrelevant to the web; we can simply upload changes instantly.”

1:00 am | Comment (3) | Print | Categories: Best Practices

How To Win Developers and Influence Code Quality

Wednesday, January 6th, 2010

Lots of marketing students and sales professionals each year are required to read the book How To Win Friends And Influence People and for good reason: the book stands alone as one of the greatest books on sales ever. I decided to co-opt the title of that great book for this entry, because I want [...]

1:00 am | Comment (4) | Print | Categories: Best Practices

Tracking and Fixing Bugs In Software Projects

Monday, January 4th, 2010

In software development, it’s crucial to track bugs and new features, and to be able to know exactly where a project is at any given moment. Bug tracking is crucial tot his goal; it allows a project manager to know what has been finished and what still must be done, as well as to outline [...]

1:00 am | Comment (4) | Print | Categories: Best Practices
« Older Entries
Newer Entries »
Search:
Copyright © 2008 - 2010. All Rights Reserved.