Rekayasa Perangkat Lunak

T&J untuk profesional, akademisi, dan siswa yang bekerja dalam siklus hidup pengembangan sistem




2
Merancang kelas pengecualian
Saya sedang mengode perpustakaan kecil dan saya mengalami masalah dengan merancang penanganan pengecualian. Saya harus mengatakan bahwa saya (masih) bingung dengan fitur bahasa C ++ ini dan saya mencoba membaca sebanyak mungkin tentang masalah ini untuk memahami apa yang harus saya lakukan untuk bekerja dengan benar dengan kelas pengecualian. Saya …

3
Apa jawaban pemrograman fungsional untuk invarian berbasis tipe?
Saya sadar bahwa konsep invarian ada di berbagai paradigma pemrograman. Sebagai contoh, invarian loop relevan dalam pemrograman OO, fungsional dan prosedural. Namun, satu jenis yang sangat berguna yang ditemukan di OOP adalah invarian data tipe tertentu. Inilah yang saya sebut "invarian berbasis tipe" dalam judul. Sebagai contoh, suatu Fractiontipe mungkin …


3
Lebih baik menulis perpustakaan .NET Anda dengan batasan COM, atau memisahkan perpustakaan .NET Anda dari Interop?
Saya menemukan artikel yang menarik ini: Bagaimana Saya Datang untuk Mencintai Interoperabilitas COM pada CodeProject, yang membuat saya berpikir ... Penulis berpendapat bahwa mereka tidak ingin ada COM-ities di perpustakaan NET mereka. Karena mengambil dari keindahan perpustakaan NET mereka. Sebagai gantinya, mereka lebih suka menulis pustaka Interop terpisah yang memperlihatkan …

1
Cara terbaik untuk mempercepat akses data ke dua gudang data?
Saya memulai proyek intelijen bisnis yang akan membutuhkan akses abstrak ke dua gudang data yang ada. Saya perlu merancang arsitektur aplikasi untuk memungkinkan intelijen bisnis swalayan untuk menggabungkan data dan memberikan pandangan tunggal atas dua gudang yang ada. Saya datang dengan sesuatu seperti ini: Saya berjuang dengan potongan virtualisasi / …


3
sudahkah kita datang dengan lingkaran penuh dengan layanan mikro, kembali ke pendekatan sekolah yang sangat tua?
Dalam hal arsitektur dan desain perangkat lunak, bagaimana layanan microser "menumpuk" (pun intended) terhadap middleware? Saya datang dari Jawa, dan sepertinya saat Anda beralih dari REST langsung sebagai API, dan memisahkan lapisan dan parameter koneksi yang berbeda, setidaknya di Jawa, Anda hampir kembali ke beberapa ide sekolah yang sangat kuno. …

3
Apakah menggunakan antarmuka untuk tipe data merupakan anti-pola?
Misalkan saya memiliki berbagai entitas dalam model saya (menggunakan EF), katakanlah Pengguna, Produk, Faktur dan Pesanan. Saya menulis kontrol pengguna yang dapat mencetak ringkasan objek entitas dalam aplikasi saya di mana entitas milik set yang ditentukan sebelumnya, dalam hal ini saya mengatakan bahwa ringkasan Pengguna dan Produk dapat diringkas. Ringkasan …

5
Mengapa HashMap harus digunakan (dalam fungsi) untuk menentukan nilai mana yang akan dikembalikan (untuk kunci) ketika konstruk ifay dapat melakukan pekerjaan dalam waktu yang lebih baik?
Ketika saya baru-baru ini bekerja di sebuah perusahaan besar, saya perhatikan bahwa para programmer di sana mengikuti gaya pengkodean ini: Misalkan saya memiliki fungsi yang mengembalikan 12 jika inputnya adalah A, 21 jika inputnya adalah B, dan 45 jika inputnya adalah C. Jadi saya bisa menulis fungsi tanda tangan sebagai: …

1
Bagaimana cara menginformasikan autocomplete WebStorm tentang WebGLRenderingContext
Saya sedang mengerjakan proyek yang melibatkan WebGL, dan menggunakan WebStorm untuk melakukan pengembangan. Salah satu masalah dengan aliran pengembangan adalah bahwa WebStorm tidak dapat melengkapi secara otomatis hal-hal yang berkaitan dengan WebGL. Khususnya, jika saya memberi anotasi nilai sebagai tipeWebGLRenderingContext /** @type {!WebGLRenderingContext} */ var gl; WebStorm mengeluh bahwa WebGLRenderingContext …
9 webgl 


1
Hubungan antara garis cache dan halaman memori
Jika saya benar, halaman dalam memori utama adalah unit unit terkecil untuk mentransfer data antara memori utama dan perangkat penyimpanan eksternal, seperti hard disk. Garis cache memori utama adalah unit terkecil untuk mentransfer data antara memori utama dan cache cpu. Saya ingin tahu apakah ukuran halaman selalu atau yang terbaik …
9 memory  caching 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.