Rekayasa Perangkat Lunak

30
Haskell vs Erlang untuk layanan web

Saya ingin memulai proyek eksperimental menggunakan bahasa fungsional dan saya mencoba untuk memutuskan antara Erlang dan Haskell, dan keduanya memiliki beberapa poin yang sangat saya sukai. Saya suka sistem dan kemurnian tipe Haskell yang kuat. Saya merasa itu akan membuatnya lebih mudah untuk...

30
Apa kelemahan pola ActiveRecord?

Saya ingin tahu apa kelemahan menggunakan pola ActiveRecord untuk akses data / objek bisnis. Satu-satunya yang dapat saya pikirkan adalah bahwa hal itu melanggar Prinsip Tanggung Jawab Tunggal, tetapi pola AR cukup umum sehingga alasan ini saja sepertinya tidak "cukup baik" untuk membenarkan tidak...

30
Bagaimana menjelaskan nilai pengujian unit

Saya ingin memperkenalkan konsep unit test (dan pengujian secara umum) kepada rekan kerja saya; saat ini tidak ada tes sama sekali dan hal-hal diuji dengan benar-benar melakukan tugas-tugas melalui UI untuk melihat hasil yang diinginkan. Seperti yang Anda bayangkan, kode ini sangat erat digabungkan...

30
Apa arti "S" dalam OOPS?

Saya telah mencari bentuk lengkap " OOPS " di Google , tetapi sayangnya, ada banyak jawaban yang ambigu. Ada yang bilang itu " Sistem ", dan ada yang bilang itu " Struktur ", dan beberapa bahkan menyebutnya sebagai " Sinopsis ". Adakah yang bisa tolong mencerahkan saya, untuk menemukan bentuk...

30
Apakah Groovy akan pergi? [Tutup]

Saya yakin pertanyaan ini telah ditanyakan berkali-kali. Namun, saya ingin bertanya lagi dengan maksud apa masa depan bahasa-bahasa ini. Saya pertama kali diperkenalkan dengan Groovy dan sangat menyukainya. Saya merasa sintaksnya lebih sederhana dan lebih dekat ke Jawa dan saya bisa dengan cepat...