MacZone Project Refactoring Proceding Steadily
Tuesday, 25 November 2008 03:25
The code refactoring of MacZone Project is proceeding steadily. A lot of code has been stripped out and a lot will be. without losing any functionality and sometimes adding some more. This is a good thing, as any programmer can tell you, because less code means less errors to fix, less code to mantain and read, and so less boring work, giving space to features and creativity (I will give more precise data on this when I'm finished with refactoring). The app interface has been heavily redesigned, because it featured useless functionality due to poor planning in the design phase. But it has not come to completion (controls are still scattered around, they will converge toward their final positions when all elements will have been implemented and I will have a clearer view of it as a whole).
I'm dealing with the last big features refactoring. I'm not telling I'm near the app completion, using previous metrics I can tell I'm at 70% of overall development (it helped the new MacBook I was finally able to get). After the refactoring phase, a long but necessary work, some more features need to be implemented. Then there will be icons design issues, testing, beta testing (more on this later) and also this website will undergo a (light or heavy, I don't know), redesign. Plus there is the need of a better corporation and economic definition (Italy is a vary bad country to make business). You will have to wait, and I know that waiting is not good, but I want to give life to a high quality application with a good user experience and support, and this takes time.
 

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!