Architecting Application for Unity,the main content includes several parts:
- 1).Designing view&viewmodel
- 2).Using message mediator communication between viewmodels
- 3).Setting up view&viewmodel lifecycle
- 4).Using Reusable subview&subviewmodel components
- 5).Sharing data between viewmodels
- 6).Building singleton,transient & pool factory
- 7).Using service locator & Repository pattern
- 8).Async Thread work with croutine
- 9).Building lightweight network layer
- 10).Simple AOP implement
- 11).using log strategy
The wiki page link: http://www.cnblogs.com/OceanEyes/category/972425.html