Rekayasa Perangkat Lunak

10
Tumpahan Informasi Melintasi Batas Objek

Sering kali objek bisnis saya cenderung memiliki situasi di mana informasi perlu melewati batas objek terlalu sering. Saat melakukan OO, kami ingin informasi berada di satu objek dan sebanyak mungkin semua kode yang berurusan dengan informasi itu harus berada di objek itu. Namun, aturan bisnis...

10
Bagaimana Anda memperbarui pemberitahuan hak cipta?

Jadi sekarang ini tahun 2011, dan saat saya melanjutkan pengkodean pada proyek aktif kami, saatnya untuk memperbarui beberapa pemberitahuan hak cipta. misalnya. Copyright Widgets Ltd 2010 kepada Copyright Widgets Ltd 2010, 2011 Pertanyaan saya adalah kapan Anda memperbarui pemberitahuan hak...

10
Memilih lisensi yang tepat

Saya mengalami masalah dalam memilih lisensi yang tepat untuk pekerjaan saya. Saya punya beberapa persyaratan: Bukan copyleft seperti GNU (L) GPL dan memungkinkan untuk didistribusikan kembali di bawah lisensi lain Mengizinkan orang lain mendistribusikan kembali karya Anda (dimodifikasi) tetapi...

10
Bagaimana “SELECT *” dibaca dalam bahasa Inggris? [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

10
Lebih suka algoritma ke loop tulisan tangan?

Manakah dari berikut ini yang menurut Anda lebih mudah dibaca? Lingkaran tulisan tangan: for (std::vector<Foo>::const_iterator it = vec.begin(); it != vec.end(); ++it) { bar.process(*it); } Atau doa algoritma: #include <algorithm> #include

10
Kontraktor vs Konsultan [ditutup]

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

10
Apa keuntungan dari belajar dan memahami konstruksi kompiler?

Saya seorang sarjana di tahun ke-3 saya dari gelar Rekayasa Perangkat Lunak. Mulai tahun ini, universitas saya telah memperkenalkan kursus baru yang disebut 'Konstruksi Kompiler', yang mengajarkan Anda dasar-dasar teori membangun kompiler. Apa yang akan menjadi keuntungan dunia nyata bagi Insinyur...