But if you do that then often you will have quite a poor design because now since every module has its own message structure a user who has to deal with these messages will not be able to deal with them without knowing in which module what structure exist.
ಆದರೆ ನೀವು ಅದನ್ನು ಮಾಡಿದರೆ ಆಗಾಗ್ಗೆ ಸಾಕಷ್ಟು ಕಳಪೆ ವಿನ್ಯಾಸವನ್ನು ಹೊಂದಿರುತ್ತೀರಿ ಏಕೆಂದರೆ ಈಗ ಪ್ರತಿಯೊಂದು ಮಾಡ್ಯೂಲ್ ಸ್ವಂತ ಸಂದೇಶ ರಚನೆಯನ್ನು  ಹೊಂದಿದೆ . ಈ ಸಂದೇಶಗಳೊಂದಿಗೆ ವ್ಯವಹರಿಸಬೇಕಾದ ಬಳಕೆದಾರರಿಗೆ ಯಾವ ಮಾಡ್ಯೂಲ್ನಲ್ಲಿ ಯಾವ ರಚನೆ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಎಂದು ತಿಳಿಯದೆ ಅವುಗಳನ್ನು ಎದುರಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ.