So the way it will help is if we have similar functionality in two or more areas of the program, then we can have a single sub module which can be reused, composed into other modules and increase the reusability.
ಆದ್ದರಿಂದ ಅದು ಯಾವ ರೀತಿ ಸಹಾಯಕಾರಿಯಾಗುತ್ತದೆ ಎಂದರೆ ಪ್ರೋಗ್ರಾಂನ ಎರಡು ಅಥವಾ ಹೆಚ್ಚಿನ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ನಾವು ಒಂದೇ ರೀತಿಯ ಕ್ರಿಯಾತ್ಮಕತೆಯನ್ನು ಹೊಂದಿದ್ದರೆ, ನಂತರ ನಾವು ಒಂದೇ ಉಪ ಮಾಡ್ಯೂಲ್  ಅನ್ನು ಹೊಂದಬಹುದು, ಅದನ್ನು ಮರುಬಳಕೆ ಮಾಡಬಹುದು, ಸಂಯೋಜಿಸಬಹುದು ಇತರ ಮಾಡ್ಯೂಲ್  ಗಳು ಮತ್ತು ಮರುಬಳಕೆ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೆಚ್ಚಿಸಿಕೊಳ್ಳಬಹುದು.