Joe Roskopfblog.joetr.com·Nov 4, 2023Managing Build File Names in Large Multi-Module Android ProjectsIf you're working on a large Android project with many modules, you've likely noticed that the build files can become difficult to manage and find, especially as the project continues to grow. This is namely due to the fact that as you add more modul...DiscussAndroid
Eduardo Munsteinmunstein.hashnode.dev·Nov 2, 2023Benefits of Android app modularizationModularization is essential in any professional Android codebase, and there are compelling reasons to implement it, some of which will be discussed in this post. It's important to note that our focus here is on feature-based modularization. While som...DiscussAndroid
Adrian KodjaforAdrian Kodjaadriankodja.com·Jun 19, 2023Modular Product and Software Architecture: Synergizing with Microservices for Robust DesignSoftware products with distinct, interchangeable components or modules. Each module serves a specific functional role and can be developed, updated, or replaced independently. Parallelly, Modular Software Architecture structures software as a collec...DiscussWhat are Microservices?Microservices
Gagandeep Singhblog.gagan93.me·Jun 19, 2023'Classify' Your CodebaseMost software engineers have a strong (theoretical) grip on OOP concepts right from their college days but few still struggle to apply them while working. There was a time in my career when I realized that my code was doing everything it was expected...Discussmodularization
Aldo Wachyudialdok.hashnode.dev·Oct 8, 2022How to access projects in multimodule Gradle project?In a multimodule Gradle project, you're likely to have.. many modules. Each module can have other modules as dependencies. dependencies { implementation(project(":feature:feature-payment")) implementation(project(":lib:crypto")) implement...Discuss·2 likes·626 readsmodularization