Which branching strategy should be recommended for the investment planning applications suite?
Choose an answer
Tap an option to check your answer.
Correct answer: feature isolation.
Why this is the answer
Feature isolation, often implemented with feature branches, is the most suitable strategy for the investment planning applications suite. This approach allows developers to work on new features, bug fixes, or experiments in separate branches without affecting the main development line. This is crucial for complex applications where multiple teams might be working concurrently, ensuring stability in the main branch while new functionalities are being developed and tested independently. Main only (or trunk-based development) might be too risky for a complex financial application, as untested changes could frequently break the build. Development isolation (e.g., separate branches for different development teams) can lead to integration challenges. Release isolation is primarily focused on preparing and stabilizing a release, not on the ongoing development of individual features.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed