Rekayasa Perangkat Lunak

8
Prinsip Terbuka Tertutup dalam pola desain

Saya agak bingung tentang bagaimana prinsip Open Closed dapat diterapkan dalam kehidupan nyata. Persyaratan dalam setiap bisnis berubah dari waktu ke waktu. Menurut prinsip Open-Closed Anda harus memperluas kelas alih-alih memodifikasi kelas yang ada. Bagi saya setiap kali memperpanjang kelas...

8
Di mana menyimpan file Database SQLite?

Saya sedang menulis aplikasi untuk mempelajari kata-kata asing dengan tepat satu bahasa (bahasa Inggris saat ini), yang saat ini memiliki desain yang tidak efektif. Saya menggunakan Java dan SQLite-jdbc untuk menyimpan kata-kata. Setelah memulai, aplikasi mengunduh daftar kata yang dipisah koma...

8
Mengomunikasikan antar lapisan dalam DDD

Membaca literatur DDD saya datang dengan lapisan berikut: Application Dunia Orang Luar (Pengendali, Crons, dll) Application Services(atau UseCases) - yang mengatur beberapa Layanan Domain atau Layanan Infrastruktur. Mereka dipanggil dari Outside World. Mereka tahu apa yang harus dilakukan Domain...

8
Hapus C ++ vs Java GC

Pengumpulan sampah Jawa menangani benda mati di tumpukan, tetapi terkadang membekukan dunia. Dalam C ++ saya harus memanggil deleteuntuk membuang objek yang dibuat pada akhir siklus hidup itu. Ini deletesepertinya harga yang sangat rendah untuk membayar untuk lingkungan yang tidak beku....