Becoming A Exceptional Programmer
- exceptional programmer should able to create an architecture within a short amount of time and develop the app with in a several hours.
- need for looking to references reduce significantly.
this can be done by constant practice of coding
- develop the same app for a several time.
- each time it take should be shorten and the understand of the system should be increase each time.
- get a selection of five apps and repeat those 5 apps until you don't want to look into the tutorial for creating the app.
list of apps for the first sprint
- instagram clone
- youtube clone
- swift on sunday projects
- UI recreation using storyboard for UI's in dribble