Rekayasa Perangkat Lunak

35
Apa struktur data di balik spreadsheet?

Saya ingin memahami bagaimana spreadsheet (sekelompok sel yang dinamai atau diidentifikasi mengandung nilai atau rumus yang merujuk sel lain) diselesaikan. Saya telah mencoba melihat proyek yang ada, tetapi ada banyak hal yang terjadi dengan GUI, serialisasi, peristiwa, dll. Saya tidak dapat...

35
Bahasa pemrograman ATM pertama

ATM pertama melakukan tugas-tugas seperti mesin ATM tunai, mereka adalah mesin offline yang bekerja dengan kartu punch diresapi dengan Karbon dan kode PIN 6 digit. Penarikan maksimum dengan kartu adalah 10 pound dan masing-masing adalah kartu yang digunakan satu kali - ATM menelan kartu! ATM...

35
Konvensi penamaan DAL, BAL, dan Layer UI [ditutup]

Saya mengembangkan Aplikasi Web khas dengan lapisan berikut Lapisan UI (MVC) Lapisan Logika Bisnis (BAL) Lapisan Akses Data (DAL) Setiap layer memiliki objek DTO sendiri termasuk BAL dan DAL. Pertanyaan saya tentang ini adalah sebagai berikut DTO dikembalikan oleh DAL hanya dikonversi ke DTO...

35
Apa gunanya dengan HATEOAS di sisi klien?

Seperti yang saya pahami, HATEOAS pada dasarnya adalah tentang mengirim bersama dengan setiap tautan tanggapan dengan informasi tentang apa yang harus dilakukan selanjutnya. Satu contoh sederhana mudah ditemukan di internet: sistem perbankan bersama dengan sumber daya akun. Contoh ini menunjukkan...

35
Apakah Node.js suatu kerangka kerja? [Tutup]

Saya terus melihat perekrut, pengembang, dll. Merujuk ke Node.js sebagai kerangka kerja. Menurut pendapat saya, ini karena ketidaktahuan untuk apa Node.js sebenarnya. Seringkali, dalam deskripsi pekerjaan, Node.js dikelompokkan sebagai perpustakaan di antara AngularJS , React , dll. Secara umum,...