Rekayasa Perangkat Lunak

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

3
Callback berbeda untuk kesalahan atau kesalahan sebagai argumen pertama?
Kami (dan ruang obrolan JS SO) telah berbicara dengan @rlemon beberapa hari yang lalu tentang perpustakaan Little-XHR-nya tentang penanganan kesalahan. Pada dasarnya, kami ingin memutuskan pola penanganan kesalahan mana yang harus digunakan: xhr.get({ // Some parameters, and then success: function(data) {}, failure: function(data) {} }) Atau: xhr.get({ // Some parameters, …


9
Array atau Malloc?
Saya menggunakan kode berikut dalam aplikasi saya, dan itu berfungsi dengan baik. Tapi saya bertanya-tanya apakah lebih baik membuatnya dengan malloc atau membiarkannya apa adanya? function (int len) { char result [len] = some chars; send result over network }
12 c 

3
Mencapai kompatibilitas kedepan dengan C ++ 11
Saya bekerja pada aplikasi perangkat lunak besar yang harus dijalankan pada beberapa platform. Beberapa platform ini mendukung beberapa fitur C ++ 11 (mis. MSVS 2010) dan beberapa tidak mendukung apa pun (mis. GCC 4.3.x). Saya berharap situasi ini akan berlanjut selama beberapa tahun (tebakan terbaik saya: 3-5 tahun). Mengingat itu, …
12 c++  c++11 

3
Apakah ada buku algoritma yang mengajarkan seperti seri Head First? [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 …
12 java  books  algorithms 

5
Rencana serangan jangka panjang untuk belajar matematika? [Tutup]
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 4 tahun yang lalu . Saya seorang pengembang web dengan keinginan untuk mengembangkan keterampilan saya ke matematika yang relevan dengan pemrograman. Sebagai …
12 education  math 

14
Kata yang lebih baik untuk Persyaratan Opsional? [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 . Apa kata yang lebih baik untuk persyaratan opsional dalam rekayasa perangkat lunak? Ungkapan …

4
Bagaimana seharusnya kode "Penentuan Sasaran" ditangani oleh Manajer Pengembangan?
Pertama izinkan saya untuk membuat koin istilah: pemeliharaan sasaran kode: Memeriksa kode di pagi hari, lalu dengan tenang meninjau semua perubahan yang dibuat oleh pengembang lain pada file hari sebelumnya, (terutama file kode yang Anda kembangkan sebelumnya), dan memperbaiki pemformatan, logika, variabel penamaan ulang, refactoring metode yang panjang, dll., dan …

6
Konvensi penamaan Javascript
Saya dari latar belakang Java dan saya baru mengenal JavaScript. Saya telah memperhatikan banyak metode JavaScript menggunakan nama parameter karakter tunggal, seperti dalam contoh berikut. doSomething(a,b,c) Saya tidak suka, tetapi sesama pengembang JavaScript meyakinkan saya bahwa ini dilakukan untuk mengurangi ukuran file, mencatat bahwa file JavaScript harus ditransfer ke browser. …

3
Layanan Data WCF (OData) Vs ASP.NET Web API? Hypermedia?
Saya mendesain aplikasi terdistribusi yang terdiri dari layanan REST dan beragam klien (Silverlight, iOS, Windows Phone 7, dll). Saya siap memutuskan bahwa saya akan mengimplementasikan layanan REST saya menggunakan Layanan Data WCF (OData) tetapi sekarang MVC 4 Web API telah membuat saya mempertanyakan keputusan itu. Yang saya sukai tentang OData …

3
Pola untuk Versi Data Relasional dalam database MySQL?
Saya mencoba menemukan pendekatan untuk proyek, di mana Seorang pengguna dapat mengedit catatan, dan dapat melihat versi sebelumnya dari catatan tersebut. Berikut adalah skema contoh yang disimulasikan, menggunakan daftar: TABLE list ( id int auto_increment primary key, user_id int, title varchar(255) ); TABLE list_tasks ( id int auto_increment primary key, …
12 mysql  versioning 

2
Mengapa java tidak menggunakan semacam radix pada primitif?
java.util.Arrays.sort(/* int[], char[], short[], byte[], boolean[] */) diimplementasikan sebagai 'tuned quicksort' daripada jenis radix. Saya melakukan perbandingan kecepatan beberapa waktu lalu, dan dengan sesuatu seperti n> 10000, jenis radix selalu lebih cepat. Mengapa?
12 java  sorting 




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.