Wednesday, November 9, 2011

Every time I go into my software classes I want to change things.

Knowing that most of my code will eventually be released as open source has really changed the way I think about what I write.  And, of course, starting to learn some really interesting and useful stuff in my programming classes makes me constantly want to revise things.
There's an interesting trade off between striving for perfection and just making things work.  With a project as small as this one, I still feel like I can nail that, but this is revealing in me a rather unsettling tendency to make sure that everything is exactly as I planned it.

However, I'm really liking the direction this is going.  I feel like I have a relatively good, clean, backend that will be easy to extend and add features to without a lot of rewriting.

No comments:

Post a Comment