Rekayasa Perangkat Lunak

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

2
Bagaimana kompiler melaporkan kesalahan dan peringatan?
Saya tidak berencana menulis kompiler dalam waktu dekat; tetap, saya cukup tertarik dengan teknologi kompiler, dan bagaimana hal ini dapat dibuat lebih baik. Dimulai dengan bahasa yang dikompilasi, sebagian besar kompiler memiliki dua tingkat kesalahan: peringatan dan kesalahan, yang pertama adalah sebagian besar waktu hal-hal non-fatal yang harus Anda perbaiki, …

3
Bagaimana aplikasi hybrid VB6 / .Net berfungsi di Dunia Nyata?
Saya memelihara aplikasi VB6 dan kami sedang mempelajari cara bermigrasi ke .Net Kami sedang mempertimbangkan untuk melakukan ini secara bertahap dengan mengimplementasikan fitur-fitur baru dalam kelas .Net yang terlihat oleh COM dan memigrasikan fungsi yang ada secara perlahan. Saya menemukan beberapa contoh instruktif 'Hello World' tentang cara melakukan ini dan …

3
Mempertahankan kontrol riwayat versi vs Refactoring dan Dokumentasi
Hampir tidak ada biaya untuk menggunakan riwayat komit yang dikelola oleh sistem kontrol versi. Namun, selama upaya refactoring (atau reorganisasi / pembersihan) proyek besar, fungsi dan kelas dan bahkan ruang nama akan dipindahkan; terkadang beberapa file akan digabung bersama dan file lainnya akan dipisah. Perubahan ini sering menyebabkan hilangnya riwayat …

2
Strategi / sumber daya untuk menulis layanan web LISP?
Latar Belakang: Saya ingin menulis beberapa layanan web yang berfungsi penuh di Common Lisp sebagai lelucon April Mop pada tim pengembangan di perusahaan saya. Ada dua bagian untuk ini: membaca info dari / menulisnya ke database MySQL, dan menerima / memproses / menanggapi permintaan melalui HTTP. (Sebenarnya, ada bagian ketiga, …
11 lisp 



2
Haruskah ada indeks "kebersihan data" untuk perangkat lunak - untuk menunjukkan seberapa bersih program tersebut? tidak meninggalkan file temp, dll
Haruskah ada indeks "kebersihan data" untuk perangkat lunak - untuk menunjukkan seberapa bersih program tersebut? tidak membuat file temp yang tidak digunakan, entri registri, variabel lingkungan, dll. Misalnya, lihat di folder pengguna Anda di Windows, Anda akan melihat semua jenis file ruang kerja yang digunakan oleh aplikasi Anda. Sebagai contoh, …

2
Bagaimana cara mengatur kode berulang?
Tim saya membuat banyak sekali formulir web. Sebagian besar formulir ini hanya mengirim email, dan beberapa menulis database sederhana. Saat ini, setiap formulir hidup dalam solusi terpisah di Server Visual Studio Team Foundation. Itu berarti kami memiliki hampir 100 proyek formulir yang berbeda, yang membuatnya sulit untuk mempertahankan konsistensi. Setiap …

6
Bagaimana Anda mengukur nilai perangkat lunak Anda?
Salah satu prinsip lincah adalah Anda harus mengukur perangkat lunak yang berfungsi: Perangkat lunak yang berfungsi adalah ukuran utama dari kemajuan - 12 prinsip Agile Masalahnya adalah, sementara saya bisa mengukur perangkat lunak saya dalam hal cerita yang dilakukan, bug tergencet atau volume laporan cacat berkurang, saya terjebak pada bagaimana …
11 agile  scrum 

4
Bahasa pemrograman non-Inggris [tertutup]
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 …


7
Mencari pekerjaan setelah proyek berakhir dengan buruk [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 8 tahun yang lalu . Perusahaan saya baru saja membatalkan proyek yang sedang saya kerjakan karena mereka tidak puas dengan apa yang …
11 failure 


3
Apakah ada alternatif untuk Soket Web HTML, setelah Firefox 4 menonaktifkannya?
Saya telah memeriksa beberapa mesin multi-pemain terbaru dalam HTML yang semuanya mendukung permainan multi-pengguna (Sangat bagus) - Saya yakin semua mesin ini menggunakan Soket Web untuk komunikasi. Itu sebabnya kami memutuskan untuk menonaktifkan dukungan untuk WebSocket di Firefox 4, dimulai dengan beta 8 karena masalah keamanan tingkat protokol. Beta 7 …
11 html5  sockets 

7
Kopel. Praktik terbaik
Mengikuti dari utas ini saya mulai Pola Singleton Itu membuat saya berpikir tentang bagaimana menggabungkan kelas saya dan bagaimana cara terbaik untuk mencapai kopling longgar. Harap diingat bahwa saya seorang programmer baru (4 bulan ke pekerjaan pertama saya) dan ini benar-benar pertimbangan pertama yang saya berikan untuk ini, dan saya …

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.