Rekayasa Perangkat Lunak

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


7
Teknik untuk parsing XML
Saya selalu menemukan XML agak rumit untuk diproses. Saya tidak berbicara tentang menerapkan parser XML: Saya berbicara tentang menggunakan parser berbasis aliran yang ada, seperti parser SAX, yang memproses XML node demi node. Ya, sangat mudah untuk mempelajari berbagai API untuk parser ini, tetapi setiap kali saya melihat kode yang …

4
Bagaimana perusahaan Anda mengelola pengetahuan dan informasi?
Saya tertarik pada arsitektur, metode, dan perangkat lunak yang digunakan oleh perusahaan Anda untuk menangkap dan menyimpan pengetahuan. Apakah informasi mudah dicari (terutama oleh non-teknisi)? Apakah disimpan di repositori pusat atau di beberapa tempat? Apakah Anda merasa implementasi saat ini memadai? Apa yang bisa diperbaiki?

6
Mengapa mengikat bukan fitur asli di sebagian besar bahasa?
IMHO mengikat suatu variabel ke variabel lain atau ekspresi adalah skenario yang sangat umum dalam matematika. Bahkan, pada awalnya, banyak siswa berpikir operator penugasan (=) adalah semacam ikatan. Tetapi di sebagian besar bahasa, pengikatan tidak didukung sebagai fitur asli. Dalam beberapa bahasa seperti C #, mengikat didukung dalam beberapa kasus …



6
Bagaimana cara kerja nomor versi awal untuk produk baru?
Saat ini saya sedang menulis aplikasi desktop kecil untuk seorang teman, tetapi saya melakukannya terutama sebagai pengalaman belajar untuk diri saya sendiri. Dengan semangat mendapatkan pendidikan dan melakukan hal-hal dengan Cara yang Benar, saya ingin memiliki nomor versi untuk aplikasi ini. Penelitian saya membawa hasil terkait ini Apa "konvensi penamaan …
11 naming 

5
Pola Desain Strategi Yang Dimodifikasi
Saya sudah mulai melihat ke Pola Desain baru-baru ini, dan satu hal yang saya koding akan cocok dengan pola Strategi dengan sempurna, kecuali untuk satu perbedaan kecil. Pada dasarnya, beberapa (tetapi tidak semua) dari algoritma saya, memerlukan satu atau dua parameter tambahan yang diteruskan ke mereka. Jadi saya juga perlu …

10
Apa gunanya properti?
Berikut adalah beberapa argumen untuk properti dan kontra-argumen saya: Lebih mudah digunakan daripada menulis metode pengambil dan penyetel Pasangan metode pengambil dan penyetel adalah bau kode. Membuatnya lebih mudah untuk menulis ini seperti membuatnya lebih mudah untuk gagal dalam ujian matematika dengan menggunakan formulir Scantron dan mengisi semua 'C'. Objek …

9
Dokumentasi Kode Pertama? [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 2 tahun yang lalu . Adakah yang pernah mencoba membuat dokumentasi kode lengkap terlebih dahulu, sebelum benar-benar menulis …

6
Saya tahu bagaimana memprogram, dan bagaimana belajar memprogram, tetapi bagaimana / di mana Anda belajar membuat sistem dengan benar? [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 . Ada banyak hal yang perlu dipertimbangkan ketika membuat sistem, mari kita ambil contoh sistem berbasis web di …

4
Seberapa jauh dengan unit test
Sebuah pertanyaan yang diajukan berkali-kali sebelumnya tetapi dengan pengembangan miring miring khusus. Saya sudah menjadi anak yang sangat baik dan telah mengkodekan semua tindakan kontroler saya dengan unit test yang sesuai yang sangat bagus (jika sedikit [baca LOT] berulang kali). Sejujurnya, saya sebenarnya telah membuat template T4 kecil untuk menulis …
11 c#  .net  asp.net-mvc 



7
Informasi apa yang tidak boleh muncul di log? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Saya akan menulis pedoman perusahaan tentang apa yang tidak boleh muncul dalam log (jejak …

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.