Questions tagged [modularization]

The aim of the software modularization process is to partition a software system into subsystems to provide an abstract view of the architecture of the software system, where a subsystem is made up of a set of software artifacts which collaborate with each other to implement a high-level attribute or provide a high-level service for the rest of the software system.

Knowing the software architecture, software developers can perform fit-gap analysis and estimate the costs and risks of the required changes, and also will be able to determine which components can be reused. However, for large and complex software systems, the software modularization cannot be done manually, owing to the large number of interactions between different artifacts, and the large size of the source code. Hence, a fully automated or semi-automated tool is needed to perform software modularization.

134 questions
0
votes
0 answers

Modularizing a Java Project in Eclipse

I have four Java packages in Eclipse: augustus, caligula, julius, and nero. I want to place augustus and caligula in a module. I want to place julius and nero in another module. How do I go about doing that? I tried creating a "Module1" folder under…
0
votes
1 answer

Is having a shared "entity" module a good idea?

Using Gradle, for Android native development, when you modify code within a module and hit build, said module and all modules that depend on said module rebuilds. This usually is helpful, but I find myself creating lots of data classes and mapping…
Lheonair
  • 468
  • 5
  • 14
0
votes
0 answers

Android - "Navigation destination that matches request NavDeepLinkRequest{ uri=android-app:/XXX } cannot be found" in fragment testing

I'm working on a multi-module single activity application. Each feature module has its own navigation graph. I'm trying to navigate to a feature module from the another one using deep link as recommended in the official doc. (here) When I run the…
0
votes
0 answers

Modules communication in multi module android app

I try to realise multi module android app. I read modularization documentation section which is started here. There is Figure3 in feature modules section. This figure demonstrates connections between :feature and :data modules. I have :domain module…
domartynov
  • 58
  • 5
0
votes
1 answer

How to refactor an android library module to kotlin module in Android Studio?

I have removed the android library dependencies to some of the modules in my app and would like to convert these modules to pure 'java or kotlin' modules. What is the best way to do this in Android Studio?
mars8
  • 770
  • 1
  • 11
  • 25
0
votes
0 answers

Angular: Grouping components into modules - issue

I have created a mini (dummy) portfolio page using Angular. https://github.com/itsmehrd/learn-modularization My requirement is: I want to achieve the MODULARIZATION of the APP by keeping the declarations: [] array EMPTY in the app.module.ts…
0
votes
0 answers

How do I make my project modular with CMake?

First of all, I don't know what I should call it, module, component, or library are all fitting for me, but gave all mixed results trying to figure this out. Problem I am working on a project in C, where the amount of files grew quite large, so I…
0
votes
1 answer

Using Swift Package Manager with version control

I am trying to break down my existing code into separate repos and integrate each repo through Swift Package Manager in the base codebase. I have used SPM to achieve the same for the repos hosted on git servers, but for some reasons in this case we…
Devarshi
  • 16,440
  • 13
  • 72
  • 125
0
votes
1 answer

Build.Gradle Templating

Does anyone know of a way to template build.gradle files as modules are created? Right now the issue I have is that I want to be able to have the module's build.gradle contain only a small amount of information since I'd be setting the shared…
0
votes
1 answer

Flutter Bloc test error with late initialize variable?

After i'm running test with bloc test, i got issue late error, if i change late with nullsafety their also will be return error, so what alternative to solve? when i try without bloc it's run as well nothing return…
dendi
  • 27
  • 5
0
votes
1 answer

How to create package from existing project with Swift Package Manager?

Is it possible to create package from existing project ( UIKit application ) in Xcode13 ? I have implemented application but it too big and take too much time on building phase. Because of that, I want to separate to stand-alone modular app ( mini…
Tar journey
  • 379
  • 4
  • 13
0
votes
1 answer

Better way of defining types for 'navigation' object, when using Stack Navigator in React Native

I'm having some trouble with modularization for the prop types, when using react-navigation. My problem is: The React Navigation doc Typescript section suggests creating the types for each screen props like so: //types.ts export type…
0
votes
0 answers

How to read variables with same names from different lists

I'm new to the world of coding and this is my first post on stackoverflow. So please bear with me. So here's the problem. I've got a list of variables for some text values in one language (denoted as EnglishList in the sample code below). and then…
tibhasha
  • 1
  • 1
0
votes
1 answer

How to run any 1 module without having to run main.dart?

How to run any one module in Flutter without having to run main.dart?
0
votes
1 answer

Is there any way to access methods of one aar file from another aar file in project libs folder?

I generated two aar files from two libraries generated by me and added them to my main project by putting them in the libs folder. Now I can able to access classes of the aar from the main project. But I want to call the class of the first aar from…
1 2 3
8 9