The structure must be a high couple and low coherence. It should have been designed with high coherence. More components/modules should be designed with the ability to get further divided into smaller modules/components with the growth of the requirements. Bug fixing in smaller components is much easier than solving in the overall project.
Not sure if Oracles is already following this or not. But this is necessary for scalable projects.
Not sure if Oracles is already following this or not. But this is necessary for scalable projects.