Rumah Pembangunan Apakah pembangunan perisian berorientasikan aspek (aosd)? - definisi dari techopedia

Apakah pembangunan perisian berorientasikan aspek (aosd)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apa yang dimaksudkan dengan Pembangunan Perisian Berorientasikan Aspek (AOSD)?

Pembangunan perisian berorientasikan aspek (AOSD) adalah penyelesaian reka bentuk perisian yang membantu menangani isu modulariti yang tidak diselesaikan dengan betul oleh pendekatan perisian lain, seperti pengaturcaraan, struktur dan pengaturcaraan berorientasikan objek (OOP). Pelengkap AOSD, dan bukannya menggantikan, pendekatan-pendekatan jenis perisian yang lain.

AOSD juga dikenali sebagai pengaturcaraan berorientasikan aspek (AOP).

Techopedia menerangkan Pembangunan Perisian Berorientasikan Aspek (AOSD)

Ciri-ciri AOSD adalah seperti berikut:

  • Dianggap subset teknologi pengaturcaraan pasca objek
  • Sokongan reka bentuk perisian yang lebih baik melalui mengasingkan logik perniagaan aplikasi dari fungsi sokongan dan fungsi sekunder
  • Menyediakan faedah pelengkap dan boleh digunakan dengan proses tangkas dan pengekodan yang lain
  • Tumpuan utama - Pengenalpastian, perwakilan dan spesifikasi kebimbangan, yang mungkin juga merentasi
  • Menyediakan sokongan modularization yang lebih baik dalam reka bentuk perisian, mengurangkan reka bentuk perisian, pembangunan dan kos penyelenggaraan
  • Prinsip modularization berdasarkan fungsi dan proses yang terlibat
  • Kerana kebimbangan dikelaskan ke dalam modul yang berlainan, penyetempatan keprihatinan pemotongan adalah lebih baik dipromosikan dan dikendalikan
  • Menyediakan alat dan teknik pengekodan perisian untuk memastikan sokongan kandungan modular di peringkat kod sumber
  • Menggalakkan kebolehsuaian semula kod yang digunakan untuk modularization kebimbangan silang
  • Saiz kod yang lebih kecil, kerana menangani masalah pemotongan silang
  • Mengurangkan kecekapan dari peningkatan overhead
Apakah pembangunan perisian berorientasikan aspek (aosd)? - definisi dari techopedia