Skip to content

AhmedTawfiqM/News-App-Modular-

Repository files navigation

Modular-Architecture

Modular Arhitecture ProType

  • the project contain all integration to start your Project with Clean Architecture

Table of Contents

Integration Details

  • Union Architecture (Clean Architecture)

  • Cashing Integration

  • Dependency Injection

  • Build Variant

  • buildSrc (Gradle Managment)

  • AppRequester for asyncronous tasks

  • BaseActivity

  • BaseFragment

  • BaseViewModel

  • Retrofit Builder

  • Interceptor Network

  • SharedPref Abstraction

Alt text

why Modular Architecture ?

Alt text

  • The Project is Clean , Testable , Maintainable and changable
  • High quality App with high cohesion and low coupling
  • Build Time
  • Development Can be Divided
  • Readable Programs
  • Programming Errors are Easy to Detect
  • Allows Re-Use of Codes
  • Improves Manageability
  • Collaboration

check my last lecture about Clean architecture and Clean Code Lecture

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages