MacZone project refactoring completed
Saturday, 27 December 2008 06:53
The code refactoring of the Maczone project is finally complete. It took a while, but less than I thought, so I'm quite happy. In the process, 2600+ lines (on a total of 7000+) were deleted and the remaining ones were almost rewritten, all without losing functionality and even adding some. This was possible thanks to new Leopard technologies (the new collection view played a big role, for those who know what I'm speaking of, even with its still buggy implementation) and also thanks to the redesign of the user interface, I made to the app, to better suit the purpose of the program.

But... what purpose? I know probably you are still wondering. Well, I think that I still can't give you a hint on what the program will do, because I think it will still take a while to complete (last features, icon design, testing, website redesign and better incorporation). I'm a little scared it this around, as every developer (well, every person with a business idea) has always a little bit of fear (justified or not) revealing his ideas before they are implemented. Living in the Apple world does not help in this sense, seeing how much secretive Apple is. As they say, though, "ideas are a dime a dozen", what counts is not the idea itself but how it will be made. But still this is an idea around which no app has been built till now, so I'm not feeling about revealing it until it is complete.

So now I'm finally free to go back adding functionality and innovations instead of rewriting existing ones. This gives me new excitement, because the idea of redoing what was already done was not very attractive, even if highly necessary, due to a heavy misconception at design time (I was doing it with another person and I learned a lesson: never took other's ideas for granted, but always question each one of them). I hope it will be a great app. So stay tuned to know more about its progress.
 

Add comment

Comments must be approved to appear (well, honestly this system does not give me other options...), so as soon as I get to your comment, it will appear.
Thank you for your patience.


Security code
Refresh

Syndication

feed-image Blog RSS Feed

Newsletter

Want to receive updates regarding my software, promotions and initiatives? Please subscribe to my newsletter and I will keep you updated.


Write me!

Have a complaint? A suggestion? Want to drop a line about anything? Write me, I am eager to hear your opinion. Especially if you don't like my software, I need to know why!