Praktik Terbaik untuk Pemisahan BP
1) Penggunaan Kembali Proses Bisnis
Fungsi aplikasi yang berbeda dapat digunakan berulang kali. Dalam hal ini, disarankan untuk membuat proses bisnis terpisah untuk mereka dan menggunakan proses ini daripada membuat kombinasi blok sepanjang waktu.
2) penamaan yang benar
Nama proses bisnis harus sesuai dengan tujuan dan fungsinya. Jika proses bisnis dirancang untuk bekerja dengan model database tertentu atau peran pengguna tertentu, Anda harus mencerminkannya dalam namanya.
3) Mengomentari
Terkadang nama tidak cukup untuk mewakili pekerjaan proses bisnis. Isi deskripsi BP untuk informasi lebih rinci dan kemungkinan mengomentari fitur penggunaan.
4) Meminimalkan permintaan basis data
Hindari mengirim permintaan universal ke database untuk mendapatkan data yang berlebihan, yang sebagian besar tidak diperlukan di BP tertentu. Anda perlu meminimalkan jumlah permintaan ke database dan tidak menggunakan _with secara tidak perlu.
5) Variabel global untuk file sementara
Jangan gunakan database untuk menyimpan file sementara. Penggunaan variabel global akan membantu meminimalkan jumlah akses database dan meningkatkan kecepatan aplikasi.
6) Penggunaan mode asinkron
Banyak tugas dapat dilakukan tanpa perlu menanggapi pengguna. Dalam hal ini, lebih baik menggunakan mode asinkron dari operasi blok mereka.
7) Pemisahan BP besar
Sejumlah besar blok BP membuatnya tidak jelas secara visual. Jika memungkinkan, ubah bagian besar menjadi fungsi terpisah. Tapi jangan berlebihan. Hancurkan BP hanya jika perlu.