Detail Course
COMPONENT-LEVEL DESIGN
TI & Perangkat LunakRekayasa Perangkat Lunak
•
Jumlah Section
6 section
•
Jumlah Modul
16 modul
•
Estimasi
790 menit
Deskripsi Course
Kursus ini akan membimbing Anda melalui prinsip, praktik, dan strategi untuk merancang komponen perangkat lunak yang kohesif, kopling rendah, dan dapat digunakan kembali. Anda akan mempelajari berbagai perspektif komponen (Object-Oriented, Tradisional, WebApp) dan bagaimana merancang detail implementasi hingga ke tingkat kode.
Yang akan kamu pelajari
- ✓Mendefinisikan Rekayasa Perangkat Lunak Berbasis Komponen (CBSE) dan filosofi 'beli, jangan bangun'.
- ✓Menjelaskan manfaat potensial dan tantangan adopsi CBSE dalam organisasi pengembangan perangkat lunak.
- ✓Mengidentifikasi standar-standar utama untuk komponen perangkat lunak yang mendukung CBSE.
- ✓Mengidentifikasi kelas desain domain masalah dan infrastruktur berdasarkan model persyaratan dan arsitektur.
- ✓Menjelaskan bagaimana detail pesan kolaborasi antar kelas atau komponen dapat ditentukan.
- ✓Merancang antarmuka yang tepat dan kohesif untuk setiap komponen.