Rekayasa Perangkat Lunak

10
Kelemahan Keamanan 3-Strike

Saya telah membaca beberapa literatur tentang keamanan, khususnya keamanan / enkripsi kata sandi, dan ada satu hal yang saya ingin tahu: apakah aturan 3-serangan merupakan solusi sempurna untuk keamanan kata sandi? Yaitu, jika jumlah upaya kata sandi terbatas pada sejumlah kecil, setelah semua...

10
Scrum: Bagaimana jika Pemilik Produk memiliki tugas?

Saya baru saja mulai bekerja dengan tim yang telah mengambil beberapa aspek Scrum (dua minggu timeboxing) tetapi tidak yang lain (tim saat ini tidak menyetujui semua perkiraan atau jumlah poin dalam sprint, tapi saya akan mengubah ini segera.) Pemilik produk juga merupakan sumber daya teknis...

10
Tumpukan panggilan dimulai dari bawah atau atas?

Tumpukan adalah sesuatu yang menumpuk dari bawah ke atas. Oleh karena itu tumpukan panggilan menambahkan item baru di tumpukan ketika fungsi dipanggil dengan item yang dihapus dari tumpukan karena setiap fungsi berakhir sampai tumpukan kosong dan kemudian program berakhir. Jika hal di atas benar,...

10
Apa perbedaan antara Array dan Stack?

Menurut Wikipedia, tumpukan : adalah jenis data abstrak terakhir, pertama keluar (LIFO) dan struktur data linier. Sementara sebuah array : adalah struktur data yang terdiri dari kumpulan elemen (nilai atau variabel), masing-masing diidentifikasi oleh setidaknya satu indeks atau kunci...

10
Interpretasi prinsip KERING

Saat ini saya sedang berjuang dengan konsep KERING ini (Jangan Ulangi Diri Sendiri) dalam pengkodean saya. Saya membuat fungsi ini di mana saya khawatir ini menjadi terlalu rumit tetapi saya mencoba untuk mengikuti prinsip KERING. createTrajectoryFromPoint(A a,B b,C c,boolean doesSomething,boolean...