The use of programming tools in fact and eat is a truth, there are two cases;
(1) To prepare 50 dishes for you, at the same time on the table, you can not choose yourself;
And you're going to be scared of these 50 parts, God.
-You're thinking, what should I eat, which one to eat first;
-After eating one, you can't wait to try another one;
-You'll find it's really good to eat;
But at the same time you will also find that some are really difficult to eat, difficult to digest;
(2) also give you 50 servings, but they are placed in the back of the kitchen to save, you will be free to choose from the back of the kitchen to display the dishes to the table;
-You can choose a few of the most suitable dishes from the kitchen, taste good, just good, easy digestion, update according to the actual situation;
The same is true of programming tools, and now there are a lot of integration tools, especially when designing the UI, and all of the controls in design interface 50 show up, what about you? Can't wait to understand all this, but the flexibility is not big enough, in fact, choose a few suitable, you commonly used on the line, not to give you so much you must use all. And it doesn't have to be what you see and what you get, but it binds you.
Eat--just the right fit.