Rekayasa Perangkat Lunak

21
Memprediksi output rand PHP ()

Saya telah membaca di banyak sumber bahwa output rand PHP () dapat diprediksi sebagai PRNG-nya, dan saya menerima itu sebagai fakta hanya karena saya melihatnya di banyak tempat. Saya tertarik pada pembuktian konsep: bagaimana cara memprediksi hasil rand ()? Dari membaca artikel ini saya mengerti...

21
Perbedaan antara Handler, Manajer dan Pengendali

Apakah ada perbedaan antara penamaan kelas "Handler", "Manager" atau "Controller"? IE: PurchaseManager, PurchaseHandler, PurchaseController. Apakah kecukupan ini menyampaikan makna yang sama atau adakah perbedaan yang jelas di antara keduanya? Jika tidak ada jawaban bahasa-agnostik, anggap Java...

21
Preferensi Gaya LINQ [ditutup]

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 mengumpulkan debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa

21
alur kerja tim github - untuk bercabang atau tidak?

Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab di Rekayasa Perangkat Lunak Stack Exchange. Bermigrasi 8 tahun yang lalu . Kami adalah tim kecil pengembang web yang saat ini menggunakan subversi tetapi segera kami beralih ke github. Saya melihat

21
Mengapa XML tidak disebut EML?

Dari Wikipedia Extensible Markup Language (XML) adalah seperangkat aturan untuk menyandikan dokumen dalam bentuk yang dapat dibaca mesin. Ini didefinisikan dalam Spesifikasi XML 1.0 [4] yang diproduksi oleh W3C, dan beberapa spesifikasi terkait lainnya, semua standar terbuka gratis. [5] Apa...

21
Kehilangan minat dalam Pemrograman [ditutup]

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

21
Bagaimana mendorong adopsi kontrol versi

Saya baru-baru ini mulai bekerja di tim di mana tidak ada kontrol versi. Sebagian besar anggota tim tidak terbiasa dengan kontrol versi apa pun. Saya telah menggunakan lincah secara pribadi untuk melacak pekerjaan saya. Saya ingin mendorong orang lain untuk menerapkannya, dan setidaknya mulai versi...

21
Teknik untuk meningkatkan logika pada pemrograman [ditutup]

Sulit mengatakan apa yang ditanyakan di sini. Pertanyaan ini bersifat mendua, tidak jelas, tidak lengkap, terlalu luas, atau retoris dan tidak dapat dijawab secara wajar dalam bentuknya saat ini. Untuk bantuan mengklarifikasi pertanyaan ini sehingga dapat dibuka kembali, kunjungi

21
Mengapa Big O diajar bukannya Big Theta?

Notasi O besar memberikan batas atas untuk suatu fungsi sedangkan Big Theta memberikan batasan yang ketat. Namun saya menemukan bahwa notasi Big O biasanya (dan informal) diajarkan dan digunakan ketika mereka benar-benar berarti Big Theta. mis. "Quicksort adalah O (N ^ 2)" dapat berubah menjadi...