Rekayasa Perangkat Lunak

21
@staticmethod vs fungsi tingkat modul

Ini bukan tentang @staticmethoddan @classmethod! Saya tahu cara staticmethodkerjanya. Apa yang ingin saya ketahui adalah kasus penggunaan yang tepat untuk @staticmethodfungsi tingkat modul. Saya telah menelusuri pertanyaan ini di Google, dan tampaknya ada beberapa kesepakatan umum bahwa fungsi...

21
Apakah kode latensi rendah terkadang harus "jelek"?

(Ini terutama ditujukan bagi mereka yang memiliki pengetahuan khusus tentang sistem latensi rendah, untuk menghindari orang yang hanya menjawab dengan pendapat tidak berdasar). Apakah Anda merasa ada pertukaran antara menulis kode berorientasi objek "bagus" dan menulis kode latensi rendah yang...

21
Cara terbaik untuk menerapkan otentikasi untuk REST API

Kami mengembangkan aplikasi berbasis sosial untuk seluler. Setiap aplikasi mengkonsumsi layanan web API RESTful. Ketika saya menerapkan login saya biasanya menyimpan nama pengguna dan kata sandi di suatu tempat di perangkat. Lalu saya mengirim mereka dan sebagai tanggapan saya mendapatkan akses ke...

21
pola desain untuk konversi objek (java)

Saya tidak terlalu sering menggunakan pola desain, di samping pabrik dan MVC sesekali, dan saya ingin mulai menggunakannya lebih banyak. Saya punya kasus konkret yang ada dan saya ingin pendapat Anda tentang penggunaan pola desain dalam kasus ini. Dalam aplikasi saya, saya harus sering...

21
Noda Time vs Joda Time?

Dalam Panduan Pengguna Noda Time , bagian rasional menyatakan: API publik sebagian besar telah ditulis ulang, baik untuk menyediakan API yang lebih idiomatis untuk .NET, dan juga untuk memperbaiki beberapa keputusan Joda Time yang oleh tim Noda Time dianggap "tidak menguntungkan". (Beberapa di...