Learning MOI

 From:  Michael Gibson
3537.10 In reply to 3537.9 
Hi Anis, adding features in requires a lot more planning and design time than you might think....

Yes, sometimes the features themselves are not too difficult. But just adding in a whole lot of features to MoI without carefully planning how they go together in the UI will result in what is called "bloating" where the program gets loaded down with a lot of stuff and becomes complex and difficult to use.

It's a major priority for MoI to not become complex and difficult to use, so that's why it can take a while for features that involve new chunks of UI to be created. Unfortunately it takes a lot of careful planning to do a really good job with UI.

It would certainly be easier and faster for me to churn out a lot of features if I didn't care so much about the UI, but I think having a very refined and carefully developed UI is one of the most valuable things about MoI.

- Michael