Architecture

  • Android Architecture Components
    • LiveData
    • ViewModel
    • Repository
  • DI
  • MVP