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. Documentation would become difficult; it will become really difficult to maintain.
लेकिन अगर आप ऐसा करते हैं तो आपके पास काफी खराब डिजाइन होगी क्योंकि अब हर मॉड्यूल की अपनी संदेश संरचना होगी| एक यूजर जिसे इन संदेशों से निपटना है, वह यह जाने बिना कि किस मॉड्यूल की क्या संरचना है संदेशों को निष्पादन नहीं कर पाएगा | डॉक्यूमेंटेशन मुश्किल हो जाएगा; इसे मेंटेन करना भी काफी मुश्किल हो जाएगा।