Quality Software Engineering


Armed with the lessons I learned from the absolute failure of my last project, I decided not to put a finger to the keyboard without first planning the whole application on paper first. I typed up the text processing, storage, and diffing algorithms along with a bunch of other stuff. This was about 8 days ago. When I arrived at my in-laws house for Christmas break I set to work coding what I had laid out.

Turns out most of my planning held and withing 4 days I had a working version of Deeper History. I told myself after my last project that on future projects the first priority would be getting to a working prototype. If it turned out the idea stunk, I want to know it early on and avoid spending weeks and months building something that ultimately sucked.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s