-
Notifications
You must be signed in to change notification settings - Fork 0
Monolitic Architecture
Devrath edited this page Nov 30, 2023
·
1 revision

- When we say monolithic architecture, We refer to a code base without any specific architecture.
- Basically we have
java/kotlinclasses andxml's. - In the
java/kotlinclass, we pile up all the logic in the class itself that include- Business logic
- API callbacks
- Database logic
- Any other parts
- This is only suitable for demo snippets.
- We always need to have architecture at-lest
MVCand at bestMVVM. - This type of approach is not scalable at all.
- Collaborating with teammates is very difficult since there is no separation of concerns
- We cannot unit test the logic easily since we need to run on the devices all the time.