Let us put it in this way.
You see an app which is marketed well, obviously with a video in Appstore.
You decides to install it. Successfully installed.
Clicked on Open button in Appstore or clicked the app from springboard of iPhone/iPad…
Although Apple discourage creating umbrella framework, there are situations where developer is asked or required to create the same.
The day I heard of TDD: Test Driven Development, I was like WOW!!
This will change my coding style and will improve the quality much.