Can An Application Reach Perfection?
November 24th, 2008 @ 10:12 pmThere’s no such thing as a perfect application…or so they say. That’s why we version, and improve, and add features, and innovate. Nothing is ever perfect.
Or is it?
I started thinking about this when I started looking at some of my code for my blog. I’ve written a custom blogging application, and I’ve written it exactly how I like it. I’ve been meaning to rewrite it to incorporate all I’ve learned in the last year. But in terms of features, I believe it has arrived.
Certainly it’s not perfect, by any stretch, because it isn’t as efficient, as organized, as user-friendly as it could be. But it works. It satisfies. And, I’ve added no new features in over four months – a record, considering that when I first built it I made about 200 revisions in two weeks.
I think that’s the point at which an application reaches perfection – when you don’t want to add anything else. Though the application or its peripherals may evolve, when you no longer need to edit the application to make it easier to use, you’ve arrived.
Then the application is perfect.
The original work of Brandon Savage.
No related posts.
Categories: Uncategorized
Web developer, amateur photographer, lover of the outdoors and travel. Expect to find me writing code, hiking or visiting new places. I own Blueprint DC and live in Washington, DC. Follow Me On Twitter!
- The 15 Minute Rule Of Software Development
- Learning Zend Framework: A Case Study
- Why Active Record Isn’t A Bad Design Pattern
- In Defense of Development Practices
- Upgrades In Open Source
- Taking A Look At Propel 1.5
- The Reasons To Attend PHP Conferences
- HipHop For PHP: Who Benefits, Who Doesn’t
- Some Soul Searching
- Cool DateTime Functions In PHP 5.3
perfect is too much, i would say just good enough