 |
 |
|
| |
 |
|
|
|
|
Code is Personal
Friday, April 02, 2010, by Sebastian Dwornik
Programming is hard and incredibly time consuming.
Once you've got the basic language constructs down, the rest of your time then is spent drudging through API frameworks, class libraries, big piles of code and GUI design, and then fighting to integrate all of those methods together with the machine platform you're focused on.
But when you finally manage to write, debug, and test those perfect little functions, they become yours. A creation out of nothing, born to do your bidding and you own them.
The time and energy you invested into their creation makes it personal. And letting go of them is hard. Especially when you've had big plans for that code and now you're forced to abandon it, because you're switching to a new platform that doesn't allow you to take your old code with you.
It reminds me of the time when I finally had to abandon my wonderful DOS graphics library coded and optimized in beautiful X86 Assembler for the demo scene in 1992, to instead transition into full C/C++ and Win32.
I still have that old assembler code library for nostalgic reasons. But it's long abandoned now and will forever remain just a story with some great memories.
Such is change.
|
|
 |
Welcome to my microISV
My name is Sebastian Dwornik and I am a software developer near Toronto, Canada.
Here you will find my thoughts on all matters regarding software, my company, and sometimes life in general.
Have feedback? Don’t be shy and post your comments within the forum.
Categories
Subscribe through RSS
Archives
August
(1)
July
(1)
June
(1)
May
(2)
April
(1)
March
(1)
February
(2)
January
(1)
Past archives (2009)
Past archives (2008)
|
 |
|
|
 |
 |
|
 |
| |
|
Copyright © 2007 - 2010 Applied PDA Software, Inc.
|
|
|
All products mentioned on this web site are owned and copyrighted by their respective companies.
|
|
|