Area Pementasan Program Komputer

Area Pementasan Program Komputer

Sering kali kami para insinyur perangkat lunak ingin mengintip ke dalam jendela tentang status suatu produk dalam kode komputer. Misalnya jika artikel yang dimaksud adalah blus, di ujung komputer, seorang insinyur mungkin ingin menguji perangkat lunaknya untuk memastikan dia diizinkan memperbarui status. Lagi pula, dia menulis program untuk memproses pemesanan, pengiriman, dan penerimaan setiap pakaian untuk department store tertentu yang menggunakan layanan pemrogramannya.

Katakanlah insinyur perangkat lunak kami adalah pria biasa bernama Mike. Atasannya, seorang pria bernama Cesar ingin tahu di berbagai titik perjalanan blus tersebut dimulai dari inventaris toko dan berakhir di rumah pelanggan, bagaimana statusnya. Mike memiliki gaya pemrograman tertentu di mana ia akan menampilkan entri/nilai status itu di ruang memori tertentu.

Dengan kata lain melalui Internet, pelanggan akan dapat mengakses program untuk memesan pakaian yang diinginkannya dan pada saat yang sama, manajer di belakang layar dapat mengakses program yang sama untuk menyelesaikan laporan status untuk pakaian tertentu di sistem.

Ketika orang berbicara tentang kode front-end dalam kaitannya dengan bagian utama kode, yang mereka maksud adalah perangkat lunak yang mengakses program perangkat lunak utama untuk mendapatkan produk. Kode back-end terikat ke dalam tubuh kode utama yang sama (yang sama persis) untuk tujuan pelacakan dan analisis inventaris.

Sebagai contoh, mari kita jadikan tempat memori 0x20f60 ​​sebagai lokasi memori pementasan kita. Kami hanya akan memulai dengan daftar label opsi status. Mereka akan mencakup: Warna Garmen; Ukuran Garmen; Jumlah Garmen yang dimaksud; Nama Pembeli; Alamat Pembeli; Harga Garmen. Mengingat enam parameter starter ini, Cesar, bos Mike akan memilih satu untuk mempelajari status salah satunya.

Dia akan memiliki menu tarik-turun berjudul Parameter Status. Kemudian masing-masing dari enam parameter tersebut akan muncul di menu drop-down itu dan setelah memilih salah satunya, Cesar akan mendapatkan status sehubungan dengan parameter tersebut. Misalnya, jika dia memilih Warna Pakaian, pengembalian status mungkin terbaca UNGU. Untuk Ukuran Garmen, pengembalian status mungkin X-LARGE. Keajaiban pemrograman ini adalah bahwa setiap kata status akan dipentaskan di tempat memori 0x20f60, membuatnya nyaman untuk menambahkan lebih banyak parameter di titik mana pun.

Gaya pemrograman yang memiliki tempat memori eksklusif untuk menampilkan nilai status ini tidak hanya nyaman bagi insinyur perangkat lunak kami, Mike, tetapi juga berguna untuk merancang kode di belakang layar untuk penyelia kami, Cesar.

Komputer