تواجه هذه الطريقة خطر أن يتم كتابة شيفرة هذه الوحدات بدون وجود فكرة واضحة عن كيفية ربطها مع الأجزاء الأخرى من النظام إضافة إلى أن مثل هذا الربط قد لا يكون سهلا كما كان متوقعا في البداية.
This approach, however, runs the risk that modules may be coded without having a clear idea of how they link to other parts of the system, and that such linking may not be as easy as first thought.