Rekayasa Perangkat Lunak

8
Dengan buku REST vs Permintaan Terlalu Banyak

Dari komentar Roy Fielding pada artikelnya sendiri mengutuk apis REST palsu : API yang benar-benar tenang seperti hypertext. Setiap unit informasi yang dapat dialamatkan membawa alamat, baik secara eksplisit (misalnya, atribut tautan dan id) atau secara implisit (misalnya, diturunkan dari...

8
REST strategi otorisasi API

Ada banyak pertanyaan di sini yang berhubungan dengan mekanisme otentikasi dan otorisasi API ISTIRAHAT tetapi tidak satupun dari mereka tampaknya masuk ke detail tentang bagaimana menerapkan layanan aman di tingkat aplikasi. Sebagai contoh, misalkan webapp saya (saya ingat Java tetapi ini berlaku...

8
Apa kompleksitas fungsi pemisahan string Java?

String saya adalah tipe "abacsdsdvvsg"atau "a a a a a a a" Dan saya menggunakan String[] stringArray = s.split("");atau String[] stringArray = s.split(" "); saya bertanya-tanya apa yang akan menjadi kompleksitas (dalam O(string length)) untuk pemisahan di atas? PS: Saya tahu cara menghitung O...

8
Bagaimana cara menguji ClassLoader kustom?

Untuk beberapa alasan, saya perlu anak-anak ClassLoader. Seperti ClassLoaderitu tidak ada di JDK, jadi saya menulisnya. Karena ini adalah komponen utama dari use case saya, saya ingin ini diuji berat. Untuk memastikan itu tidak berubah tanpa merusak perilaku, saya ingin menjadi sangat teliti dan...

8
Apakah saya mencoba memisahkan kelas terlalu banyak di sini?

Saya sedang mengerjakan mesin rendering medan real-time. Saya memiliki kelas QuadTree dan Node. Kelas QuadTree memperluas / memecah pohon tergantung di mana kamera berada. Jadi masuk akal bahwa QuadTree bertanggung jawab atas objek Node seumur hidup. Masalahnya adalah bahwa ada banyak data yang...