Rekayasa Perangkat Lunak

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

5
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 sistem operasi , perpustakaan, mesin basis data, dll. Apa yang kulewatkan di sini?
18 testing 



4
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 attrs(**kwds): def decorate(f): for k in kwds: setattr(f, k, kwds[k]) return …
18 python  lisp  clojure  macros 

4
Gunakan TFS untuk melacak bug dari Dukungan Produksi
Saya baru saja pindah ke perusahaan baru dan mereka menggunakan TFS 2010 (2012 dalam beberapa bulan) sebagai sistem kontrol versi mereka dan baru-baru ini mulai menggunakannya sebagai sistem pelacakan kerja untuk para pengembang. Namun, sepertinya tidak ada sistem pelacakan bug untuk digunakan oleh orang-orang di luar pengembangan & pengujian. Dukungan …

2
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"? Apakah ada tindakan tertentu yang terkait dengannya, atau apakah …


6
Cara terbaik untuk merencanakan pemrograman untuk tim kecil? [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 . Saya adalah Direktur organisasi startup kecil. Saat ini kami memiliki dua programmer (satu …
18 php  planning 

5
Apa yang membuat JVM sangat fleksibel untuk mendukung begitu banyak bahasa JVM?
JVM mendukung begitu banyak bahasa selain Java seperti Groovy,Clojure,Scaladll yang bahasa fungsional seperti Java (Saya mengacu pada Java sebelum Versi 8 di mana Lambda'stidak didukung) yang tidak mendukung fungsional capabilities.On tingkat tinggi yang membuat JVM sangat serbaguna yang dapat mendukung baik Bahasa Berorientasi Objek maupun Fungsional?

1
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 Javascript di depan. …

2
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 saya sedang mencoba untuk mendapatkan MVVM untuk WPF - saya tidak …
18 wpf  mvvm 



5
Solusi untuk kesalahan pembulatan floating point
Dalam membangun aplikasi yang berhubungan dengan banyak perhitungan matematis, saya telah menemui masalah bahwa angka-angka tertentu menyebabkan kesalahan pembulatan. Meskipun saya mengerti bahwa floating point tidak tepat , masalahnya adalah bagaimana cara saya menangani angka yang tepat untuk memastikan bahwa ketika perhitungan dilakukan pada mereka, floating point rounding tidak menyebabkan …

2
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 bagaimana Strassen memikirkannya. …

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.