2. PROBLEMS
• Developing Facebook Implementation again and
again…
… and again
• Hard to read, easy to breakdown
• Bugs, bugs, bugsssss
3. BASIC PHILOSOPHY
break down your application into as small a code
fragments as possible arranged neatly across a
multitude of easily understandable layout
11. BE CAREFUL!
• SRP = Single Responsibility Principle (One Manager = OneTask)
• DRY = Don’t RepeatYourself (User Interfaces/Abstracts
anywhere)
• No direct reference to other Managers! Keep it Modular!
• Build an understandable directory layout
• Always keep your listeners clean. Remove your references on
destroy