| 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.
|