Painless Spec and Schedule Development

Wednesday, December 16th, 2009

In the time that I have developed software, I don’t know that I’ve ever met a developer who got excited about writing specs for anything. In fact, most developers loathe writing specs, or developing schedules of any kind. It’s not that they’re lazy, or that they don’t want to be held accountable; most of the [...]

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

Why Tracking Bugs In Personal Projects Matters

Wednesday, December 9th, 2009

A lot of time and effort goes into designing processes for development projects when the projects are professional or work-related projects. We spend hours investing in version control, bug tracking, specification design, and process.

1:00 am | Comment (11) | Print | Categories: Best Practices, Personal Management

Data Formatting: It IS Our Job

Monday, December 7th, 2009

It’s happened to each and every one of us: we fill out a long form, complete with username and password. We double and triple check everything, because want to make sure the submission works. We verify our email address, our date of birth, and even maybe retype our password, just to make sure they’re both [...]

1:00 am | Comment (16) | Print | Categories: Best Practices, Usability

Five (Good) Lessons The Government Teaches Us About Object-Oriented Programming

Wednesday, December 2nd, 2009

As Benjamin Franklin once famously said, “the only two things that are certain in life are death and taxes.” His point, while political, has a good perspective on one of life’s ever-persistent truths: the fact that governments exist in every country, and, largely, they have some of the same benefits and drawbacks everywhere.

1:00 am | Comment (1) | Print | Categories: Best Practices, Object-Oriented Development, Uncategorized

Why You Should Replace ENUM With Something Else

Wednesday, November 25th, 2009

One of the most hotly contested points of my article on database design was the suggestion that developers drop the use of ENUM and use something else instead. Lots of people argued in favor of ENUM; however, there are several good reasons why developers should reconsider ENUM and use it sparingly.

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