درسمن - بزرگترین ارائه دهنده دوره های آموزش برنامه نویسی و مهندسی
دردنیای برنامه نویسی و دنیای مهندسی نرم افزار مفهمومی هست تحت عنوان برنامه نویسی ماژولار، مفهوم برنامه نویسی ماژولار بدین معناست که یک برنامه باید به قسمت های کوچک تقسیم بندی شود تا وابستگی و پیوستگی رعایت شود. هر ماژول باید راجب خودش اطلاع داشته باشد به عنوان مثال ماژول A باید دید بسیار محدودی نسبت به ماژول B داشته باشد. و میزان وابستگی آن تا حد ممکن کاهش پیدا کند. در این فیلم آموزشی ما سناریویی را فرض میکنیم که در حال توسعه ی اپلیکیشن تجاری و گسسترده هستیم.(به عنوان مثال یک اپلیکیشن اداری-دانشگاهی) در نتیجه بدلیل وسعت بزرگ ادارات و تقسیم بندی های آن بهترین راه استفاده از قابلیت Module App اندروید هست که میتونیم هرقسمت رو به یک ماژول تبدیل کنیم و هدایتگر همه ی ماژول ها را به یک ماژول واحد واگذار کنیم.