अतः यह एक सरल व नगण्य कार्य नहीं है | यह हमेशा आसान नहीं होता है कि आप यह तय करते हैं कि आप किन फाइलों को एक मॉड्यूल या दूसरे में डाल सकते हैं | एक अच्छे मॉडर्लाइज़ेशन के लिए हमें यह तय करना होता है हम कौन-सी फ़ंक्शंस अलग-अलग फ़ाइल्स में रखते हैं, कौन- से हेडर को आप हेडर फ़ाइल्स में रखते हैं, कौन सी क्लास की परिभाषाएँ आप अलग-अलग फ़ाइल्स में डालते हैं|
ಯಾವ ಫೈಲ್ ಗಳನ್ನು ಯಾವ ಮಾಡ್ಯೂಲ್ನಲ್ಲಿ ಇರಿಸುವುದು ಎನ್ನುವುದಲ್ಲ. ಯಾವ ಫಂಕ್ಷನ್ ಗಳನ್ನು ಯಾವ ಫೈಲ್ ಗಳಲ್ಲಿ ಇಡಬಹುದು, ಯಾವ ಹೆಡರ್ ಳನ್ನು  ಯಾವ ಯಾವ ಹೆಡರ್ ಫೈಲ್ ಗಳಲ್ಲಿ ಹಾಕಬೇಕು, ಯಾವ ವರ್ಗ ವ್ಯಾಖ್ಯಾನಗಳನ್ನು ವಿಭಿನ್ನ ಫೈಲ್ ಗಳಲ್ಲಿ  ಇರಿಸಬಹುದು, ಇವೆಲ್ಲವೂ ಆಳವಾಗಿ ಹೋಗುತ್ತವೆ ಇವೆಲ್ಲವೂ ಕೂಡ ಮಾಡ್ಯುಲರೈಸೇಶನ್  ಎಷ್ಟು ಚೆನ್ನಾಗಿ ನಡೆಯುತ್ತಿದೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ.