Apa Itu Kerangka?

Daftar Isi:

Apa Itu Kerangka?
Apa Itu Kerangka?

Video: Apa Itu Kerangka?

Video: Apa Itu Kerangka?
Video: KERANGKA BERPIKIR u0026 CARA MEMBUATNYA 2024, April
Anonim

Kerangka kerja adalah platform untuk berbagai program dan fungsi pada sistem Windows dan Linux. Mereka dirancang untuk membuat skrip lebih mudah dieksekusi. Yang paling penting untuk diketahui tentang mereka adalah mereka mengizinkan program tertentu untuk berjalan di komputer Anda.

Pemrograman
Pemrograman

Fungsi kerangka kerja

Kerangka kerja terdiri dari mesin virtual dan banyak komponen terintegrasi yang berbeda. Ini juga termasuk perpustakaan kelas yang digunakan untuk menggambarkan fungsi dalam kode mesin.

Kerangka kerja melakukan beberapa hal:

- membuatnya lebih mudah untuk bekerja dengan teknologi yang kompleks;

- mengikat objek atau komponen diskrit menjadi sesuatu yang lebih berguna;

- Memaksa perintah untuk mengimplementasikan kode sedemikian rupa sehingga memfasilitasi pengkodean sekuensial;

- memungkinkan Anda membuat lebih sedikit kesalahan dan membuat aplikasi yang lebih fleksibel;

- memudahkan untuk memeriksa dan men-debug kode program karena terstruktur.

Kerangka kerja ini menyediakan basis data luar biasa yang dapat Anda gunakan di program Windows dan Linux Anda. Ini menciptakan "lingkungan kerja" yang memungkinkan program berjalan dan berfungsi di luar batasan yang ada. Ini juga menyediakan antarmuka pengguna dan manajemen data.

Arsitektur kerangka kerja

Arsitektur adalah gaya kode pemrograman yang mencakup elemen struktural tertentu. Ini diimplementasikan untuk menyediakan metodologi khusus untuk implementasi ke dalam program. Dokumen kelas yang disediakan dalam paket Microsoft Foundation Classes (MFC) adalah blok bangunan arsitektur. Pada dasarnya, arsitektur mengimplementasikan hubungan antar objek. Hubungan ini termasuk hereditas, enkapsulasi, dll.

Arsitektur kerangka kerja memiliki atribut yang dapat Anda abaikan atau ganti dengan aman jika Anda tidak membutuhkannya. Organisasi ini sangat berguna karena menciptakan kemampuan untuk menggunakan kerangka kerja yang dapat digunakan kembali yang menyediakan beberapa fungsionalitas tingkat lanjut. Tetapi begitu Anda mulai menggunakannya, masalah refactoring yang serius dapat muncul pada tahap pengembangan selanjutnya.

Pola desain

Pola penggunaan arsitektur tertentu juga merupakan metodologi. Penggunaannya menyediakan metode interaksi khusus. Namun, jika Anda menggunakan perilaku, seluruh aplikasi akan mematuhi implementasi yang tepat ini. Pola desain dasar cukup primitif dan sangat mudah diingat. Mereka tidak harus kompleks dan berdasarkan fakta bahwa komponen dan objek berinteraksi satu sama lain.

Direkomendasikan: