Rekayasa Perangkat Lunak

18
Tetap gesit dengan kebijakan zero-bug / cacat

Dalam proyek kami, kami bekerja dalam metodologi zero-bug (alias zero-defect). Gagasan dasarnya adalah bahwa bug selalu lebih tinggi dalam prioritas daripada fitur. Jika Anda mengerjakan sebuah cerita dan memiliki bug, itu harus diselesaikan agar cerita tersebut dapat diterima. Jika ada bug yang...

18
Bagaimana Strassen menemukan metode multiplikasi matriksnya?

Yang terkenal Algoritma perkalian matriks Strassen yang adalah suguhan yang nyata bagi kita, karena mengurangi kompleksitas waktu dari O tradisional (n 3 ) menjadi O (n 2.8 ). Tetapi dari semua sumber daya yang telah saya lalui, bahkan buku Cormen dan Steven Skienna, mereka jelas tidak menyatakan...

18
Apakah MVVM dalam WPF sudah usang? [Tutup]

Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 6 tahun yang lalu . Saat ini...

18
Blues Tanda Dolar: Javascript dan PHP

Saya tumbuh pemrograman C ++ dan Java di mana semuanya aman dan indah. Compiler memastikan saya tetap di cek jika saya pernah tersesat. Tentu saja, semua orang melakukan Perl kecil di perguruan tinggi, tetapi saya tidak menghirup. Anak-anak hari ini adalah semua tentang PHP di backend dan...

18
Apa artinya “mengekspos” sesuatu?

Jadi saya sedang bekerja membuat Aplikasi Mesin Aplikasi Google, dan saya telah menemukan istilah "mengekspos" beberapa kali, misalnya "aplikasi pertama Anda dapat mengekspos objek menggunakan API berbasis HTTP" dan "memaparkan kelas model model ini melalui API SISA ". Apa artinya "mengekspos"?...

18
Dekorator Python dan makro Lisp

Ketika mencari dekorator Python seseorang membuat pernyataan, bahwa mereka sekuat macro Lisp (terutama Clojure). Melihat contoh-contoh yang diberikan dalam PEP 318 bagi saya seolah-olah itu hanya cara mewah untuk menggunakan fungsi-fungsi tingkat tinggi lama yang biasa di Lisp: def...

18
Mengapa menggunakan database dalam memori untuk pengujian integrasi?

Saya benar-benar bingung ketika saya melihat banyak implementasi database dalam-memori yang digunakan untuk pengujian, karena saya juga mendengar banyak dari pengujian integrasi praktik terbaik bahwa lingkungan yang menjalankan pengujian harus semirip mungkin dengan lingkungan produksi, termasuk...

18
Apa persyaratan untuk atribusi dalam Lisensi MIT?

selectalicense.com mengklaim bahwa lisensi MIT adalah “Lisensi permisif yang singkat dan to the point. Itu memungkinkan orang melakukan apa saja dengan kode Anda dengan atribusi yang tepat dan tanpa jaminan ”(penekanan milik saya). Namun, membaca lisensi, saya tidak melihat ada yang mengklaim bahwa...