Rekayasa Perangkat Lunak

T&J untuk profesional, akademisi, dan siswa yang bekerja dalam siklus hidup pengembangan sistem

5
Apakah kelas 'Util' memprihatinkan? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …

4
Menggabungkan metode template dengan strategi
Tugas dalam kelas rekayasa perangkat lunak saya adalah merancang aplikasi yang dapat memainkan berbagai bentuk permainan tertentu. Gim yang dimaksud adalah Mancala, beberapa gim ini disebut Wari atau Kalah. Game-game ini berbeda dalam beberapa aspek, tetapi untuk pertanyaan saya, penting untuk mengetahui bahwa game-game tersebut dapat berbeda sebagai berikut: Cara …



1
Bagaimana cara memverifikasi prinsip substitusi Liskov dalam hierarki warisan?
Terinspirasi oleh jawaban ini : Prinsip Pergantian Liskov mensyaratkan itu Prasyarat tidak dapat diperkuat dalam subtipe. Postconditions tidak dapat dilemahkan dalam subtipe. Invarian tipe supertipe harus dipertahankan dalam subtipe. Batasan sejarah ("aturan sejarah"). Objek dianggap dapat dimodifikasi hanya melalui metode mereka (enkapsulasi). Karena subtipe dapat memperkenalkan metode yang tidak ada …

4
Apa praktik terbaik untuk menguji program dengan perilaku stokastik?
Melakukan penelitian dan pengembangan, saya sering menemukan diri saya menulis program yang memiliki tingkat keacakan yang besar dalam perilaku mereka. Misalnya, ketika saya bekerja di Pemrograman Genetik, saya sering menulis program yang menghasilkan dan mengeksekusi kode sumber acak acak. Masalah dengan pengujian kode tersebut adalah bahwa bug sering berselang dan …

5
Cara memastikan instance unik kelas?
Ingin memperbaiki pos ini? Berikan jawaban terinci untuk pertanyaan ini, termasuk kutipan dan penjelasan mengapa jawaban Anda benar. Jawaban tanpa detail yang cukup dapat diedit atau dihapus. Saya mencari cara yang berbeda untuk memastikan bahwa setiap instance dari kelas yang diberikan adalah instance yang dapat diidentifikasi secara unik. Sebagai contoh, …

2
Mengapa UUID / GUID dalam formatnya?
Pengidentifikasi Unik Global (GUID) adalah string yang dikelompokkan dengan format tertentu yang saya anggap memiliki alasan keamanan. GUID paling sering ditulis dalam teks sebagai urutan digit heksadesimal yang dipisahkan menjadi lima kelompok, seperti: 3F2504E0-4F89-11D3-9A0C-0305E82C3301 Mengapa string GUID / UUID tidak hanya byte acak yang disandikan menggunakan heksadesimal panjang X? Notasi …
14 uuid 

6
Apakah sesi sisi server melanggar REST?
Menurut Roy Fielding (salah satu penulis utama spesifikasi HTTP) dalam tesis seminalnya, Styles Arsitektur ketika membahas REST , ia menyebutkan: [E] karena permintaan dari klien ke server harus berisi semua informasi yang diperlukan untuk memahami permintaan tersebut, dan tidak dapat memanfaatkan konteks yang tersimpan di server. Dengan "konteks tersimpan", ia …
14 rest 

5
Apakah buku "Struktur dan Interpretasi Program Komputer" merupakan bacaan yang baik untuk programmer Java? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
14 learning  books 


6
Teknologi apa yang digunakan untuk pengembangan Game sekarang? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …

4
Bagaimana saya bisa memperkirakan entropi kata sandi?
Setelah membaca berbagai sumber tentang kekuatan kata sandi, saya mencoba membuat algoritma yang akan memberikan perkiraan kasar tentang seberapa banyak entropi kata sandi. Saya mencoba membuat algoritma yang selengkap mungkin. Pada titik ini saya hanya memiliki pseudocode, tetapi algoritma mencakup yang berikut: panjang kata sandi karakter yang diulang pola (logis) …


9
Berurusan dengan Fanboys [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Rekayasa Perangkat Lunak Stack Exchange. Ditutup 7 tahun yang lalu . Kita semua mungkin pernah bertemu seseorang seperti ini, pengembang yang baru tahu bahwa bahasanya adalah satu-satunya bahasa …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.