Skip to main content

Questions tagged [modularization]

0 votes
2 answers
351 views

Modular Design affects compilation time

Does modular design decrease compilation time in cpp? My professor said so, but I don't understand how, because the build and compilation time depend on the amount of code, right? Also, wouldn't ...
happy's user avatar
  • 11
1 vote
1 answer
346 views

Pulling a service out from a modular monolith

I've been looking into the Modular Monolith, especially how it's described by Kamil Gryzbek. From what I understand, the architecture should easily support pulling a single service out from the ...
Q-bertsuit's user avatar
0 votes
2 answers
297 views

"Pattern" name for premature modularization? [closed]

Is there an accepted name for what it's called when someone takes are relative small codebase and splits it up into many tiny libraries, containing just a few or even just a single class, or likewise ...
Grubsnik's user avatar
  • 125
0 votes
1 answer
2k views

Modular monolith vs microservices for hybrid multi-tenancy

TLDR; I'm architecting an hybrid multi-tenant app that needs to handle customizations request from customers (tenants), I'm trying to decide between modular monolith and microservices pattern, Which ...
Ger's user avatar
  • 127
0 votes
1 answer
175 views

When does it become appropriate to make http calls?

Background: different developers are building an e-commerce system using Spring. Some are working on the user facing arm, others are working on the CMS, while the other group are working on the vendor ...
I Want Answers's user avatar
3 votes
1 answer
553 views

Shared library and modules with versioning

I have different versions of modules and they should all work together with the same shared library which could also have different versions like displayed in the image below: From a daily use ...
TomatenSalat's user avatar
0 votes
1 answer
231 views

Modular code how do they really fit together?

Let's say I am developing an ecommerce application. And I have modules organized in certain way. Products Coupon Tag (can be used as brands and linked data) Offer Now what I want to achieve is user ...
Rajesh Paudel's user avatar
2 votes
2 answers
797 views

Modular programming: module inter-dependency

I'm looking to make a clean modular architecture. I hear all around how bad are circular dependencies, and I'm convinced that the less two modules are coupled, the most reusable the code will be. But ...
TOPKAT's user avatar
  • 131
0 votes
1 answer
469 views

How do I plan my refactor of my android app for better architecture?

The current structure of my app is as follows: One activity and multiple fragments (about 25 fragments) One huge monolithic repository One huge monolithic viewmodel Databinding is being used but with ...
ericgithinji's user avatar
1 vote
1 answer
377 views

Modular programming with C: Separate device logic from communication protocol logic

I have no experience with C (only C++ and higher level languages). Right now I have tried and failed to find general guidelines on how to write good C code in a way that allows to separate the ...
Adomas Baliuka's user avatar
1 vote
1 answer
838 views

Spring Boot/Batch: Should every Job be separate Maven module?

I'm building a backend service powered by Spring Batch which enables to define and Jobs. Currently, I have several jobs, that essentially, aren't related one to another. So, I have one application....
IsaacLevon's user avatar
4 votes
4 answers
2k views

What is module in Software engineering context?

In Software engineering , I usually see that the word module when written it usually followed by a bracket (components, packages, classes … etc.) meaning that a module can be a class or a package or a ...
Ahmed Mohamed's user avatar
1 vote
1 answer
245 views

Component based architectures in JS / PHP: what indicators suggest that a UI element ought to be written as an importable component?

N.B. Several months after initially asking this question (and not coming up with any satisfactory answers) I am now learning to use HTML Custom Elements / WebComponents. It seems the same question ...
Rounin's user avatar
  • 285
-1 votes
1 answer
997 views

Android project, clean architecture and modular approach

I have this project with MVVM and clean architecture well implemented but I've decided to split it into modules. Right now I have: apimodule apimodule: with the retrofit dependencies app: with the ...
kirchhoff's user avatar
1 vote
1 answer
108 views

Designing multi-user system to allow running updates

I am at the beginning of designing a system to be deployed across a job site, your boring, dime-a-dozen, database server backend multi-client system. One feature that I am very keen to implement in ...
Whistler's user avatar
  • 111

15 30 50 per page