Rekayasa Perangkat Lunak

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

4
Bagaimana cara mempelajari pendekatan yang tepat untuk menerapkan fitur setengah? [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 memimpin tim pengembangan dan saya ingin merilis produk kami sesering mungkin (Pengiriman Berkelanjutan). …



1
Dalam pengembangan perangkat lunak freelance, hukuman seperti apa yang harus dimiliki perusahaan ketika mereka melewati tenggat waktu? [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 sedang berbicara dengan co-developer. Dia memiliki klien yang ingin memastikan bahwa dia …

9
Bagaimana merancang untuk warisan menyebabkan biaya tambahan? [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 . Jadi saya ingin mewarisi dari sealed classdalam CSharp dan terbakar. Tidak ada cara …
12 c#  inheritance 

4
Bagaimana saya mendesain antarmuka sedemikian rupa sehingga jelas properti mana yang dapat mengubah nilainya, dan mana yang akan tetap konstan?
Saya mengalami masalah desain tentang properti .NET. interface IX { Guid Id { get; } bool IsInvalidated { get; } void Invalidate(); } Masalah: Antarmuka ini memiliki dua properti hanya-baca, Iddan IsInvalidated. Namun, fakta bahwa itu hanya baca-saja, tidak dengan sendirinya menjamin bahwa nilai-nilai mereka akan tetap konstan. Katakanlah itu …
12 c#  design  .net  properties 

1
Apakah memodifikasi objek __dict__ untuk mengatur propertinya dianggap Pythonic?
Saya memiliki kelas yang mengembang objek dari baris yang ditemukan di database (atau sumber lain, misalnya MongoDB, file CSV, dll.). Untuk mengatur properti objek, ia melakukan sesuatu seperti self.__dict__.update(**properties)atau obj.__dict__.update(**properties). Apakah ini dianggap Pythonic? Apakah ini pola yang baik yang harus saya terus gunakan, atau ini dianggap bentuk yang buruk?
12 python 

5
Cara memigrasi pemikiran saya dari C ++ ke C #
Saya adalah pengembang C ++ yang berpengalaman, saya tahu bahasanya dengan sangat terperinci dan telah menggunakan beberapa fitur spesifiknya secara intensif. Juga, saya tahu prinsip-prinsip OOD dan pola desain. Saya sekarang belajar C # tetapi saya tidak bisa menghentikan perasaan tidak bisa menyingkirkan pola pikir C ++. Saya mengikat diri …


4
C # Database SQL Minimal
Saya sedang mengerjakan proyek kecil (bukan produksi) di mana saya perlu menyimpan cukup data sehingga sesuatu seperti CSV tidak efisien untuk diproses dan server SQL / MySQL akan terlalu banyak. Apakah .Net memiliki cara apa pun untuk secara efisien menyimpan beberapa entri data dengan kemampuan query tanpa harus mengelola dan …
12 c#  database  sql 

5
Metode apa yang tersedia untuk menunjukkan kepada kolega keuntungan dari solusi database + aplikasi di atas Excel?
Saya bekerja di perusahaan di mana ada spreadsheet Excel di mana-mana. Karena kolega saya bukan pemrogram, saya yakin mereka belum merenungkan bahwa mungkin ada cara yang lebih baik / lebih mudah / lebih produktif dalam mengelola data mereka. Secara alami, saya menganjurkan aplikasi yang dapat memanfaatkan fitur yang Anda temukan …

8
Apakah menulis perangkat lunak lebih mudah daripada membaca dan memahaminya dari awal? [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 …

4
Apakah mungkin menggunakan kompiler Intel C / C ++ di Linux untuk membuat file objek yang akan ditautkan pada Windows?
Mengapa? Bergantung pada sumber Anda, kompiler Intel kemungkinan atau paling pasti kompiler yang menghasilkan executable tercepat untuk arsitektur x86 (peningkatan waktu eksekusi 5 hingga 100%). Intel menawarkan kompilernya untuk Linux di bawah lisensi non-komersial secara gratis (saya pikir saya membacanya gratis di suatu tempat di halaman mereka: Intel - Pengembangan …

1
Apa arti dari konteks istilah dalam pemrograman
Saya melihat melalui beberapa dokumen Objective C .. dan mendapatkan ini: UIGraphicsBeginImageContext: Membuat konteks grafis berbasis bitmap dan menjadikannya konteks saat ini. Juga, istilah yang sama digunakan dalam Robotlegs: ( http://www.adobe.com/devnet/actionscript/articles/intro-robotlegs-pt1.html ) Konteks: Konteks adalah mekanisme bootstrap yang menginisialisasi injeksi ketergantungan dan berbagai utilitas inti yang digunakan Robotlegs. Kamus arti …

5
Memperkuat kode dengan penanganan pengecualian yang mungkin tidak berguna
Apakah ini praktik yang baik untuk menerapkan penanganan pengecualian yang tidak berguna, kalau-kalau bagian lain dari kode tidak dikodekan dengan benar? Contoh dasar Yang sederhana, jadi saya tidak kehilangan semuanya :). Katakanlah saya sedang menulis aplikasi yang akan menampilkan informasi seseorang (nama, alamat, dll.), Data yang diekstrak dari basis data. …

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.