#modularization
The latest AI and developer news about #modularization, with the original source and a short summary.
The latest AI and developer news about #modularization, with the original source and a short summary.
We improved the architecture by separating the transaction script structure, where business logic was mixed together, into accommodation meta data and a price calculation module.
We separated common UI into **ZComponent** and built a management system using Storybook and snapshot testing.
While carrying out iOS modularization throughout 2024, I learned that managing dependencies and minimizing the scope of impact matter more than simply cleaning up structure.
The Banksalad iOS team applied the Dependency Inversion Principle to remove the Shared module and reduce coupling between modules.
The Cafe App iOS team shared their experience of adopting Swift Package Manager to resolve Cocoapods' manual dependency management issues and achieving modularization by separating targets in a mixed Objective-C/Swift project.