e-Learning-by-SSE / nm-self-learning

https://staging.sse.uni-hildesheim.de/selflearn
3 stars 4 forks source link

Feat/101 mass delete function with checkboxes in skill folder view #104

Closed lukas-png closed 8 months ago

lukas-png commented 8 months ago

I've merged the mass functions into the 'zyklische Abhängigkeiten' module as part of the upcoming refactor. The rationale behind this decision is twofold:

  1. Refactoring 'zyklische Abhängigkeiten': This module is slated for a significant refactor. By integrating the mass functions into it, we ensure that these functions are considered and optimized as part of the refactoring process. This integration is crucial because the refactoring aims to enhance the module's efficiency, reliability, and maintainability.

  2. Dependency Considerations: The mass functions are closely tied to the functionalities within 'zyklische Abhängigkeiten'. Merging them allows for a more streamlined and cohesive codebase. This move ensures that any changes or improvements made during the refactoring process will be directly applicable to the mass functions, thereby reducing the likelihood of future compatibility issues or the need for separate maintenance efforts.