Rekayasa Perangkat Lunak

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

4
Apa yang dimaksud dengan "OOP menyembunyikan negara"? [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 5 tahun yang lalu . Dalam salah satu dari banyak kata-kata kasar anti-OOP di cat-v.org saya menemukan sebuah …

4
Pengindeksan pointer
Saat ini saya sedang membaca buku berjudul "Numerical Recipes in C". Dalam buku ini, penulis merinci bagaimana algoritme tertentu secara inheren bekerja lebih baik jika kami memiliki indeks yang dimulai dengan 1 (saya tidak sepenuhnya mengikuti argumennya dan itu bukan inti dari posting ini), tetapi C selalu mengindeks arraynya mulai …
11 c  pointers 

2
Kompilasi IOC waktu
Adakah yang memulai proyek untuk melakukan IOC pada waktu kompilasi (mungkin menggunakan Roslyn atau Linq MethodInfo emit)? Pengalaman saya dengan wadah IOC sejauh ini luar biasa, menunjukkan beberapa masalah kecil Banyak wadah IOC lambat untuk memulai, karena banyak logika resolusi terjadi di sini Seringkali sulit untuk memastikan bahwa resolusi dimungkinkan, …

1
Apakah mempekerjakan manajer mengalami kesulitan menerima pengembang yang memiliki aplikasi pribadi "mirip bisnis" tetapi TIDAK pengusaha? [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 5 tahun yang lalu . Langsung setelah lulus dari Universitas, saya memutuskan untuk membangun aplikasi web saya sendiri …


2
Apakah file objek (C) dibuat dengan kompiler berbeda yang kompatibel dengan biner?
Saya mengerti bahwa kompiler C ++ tidak kompatibel satu sama lain. Namun, saya tidak dapat menemukan apapun tentang topik ini untuk C khususnya. Saya tahu bahwa standar C menyisakan banyak ruang bagi kompiler untuk mengimplementasikan hal-hal yang mereka anggap cocok: misalnya, ukuran dan penyelarasan sebagian besar (semua?) Tipe data ditentukan …
11 c  compiler 

5
Belajar untuk menyelidiki bug [ditutup]
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 5 tahun yang lalu . Saya bahkan tidak yakin bagaimana mendefinisikan kesulitan ini. Itu mengingatkan saya pada tes yang …



4
Sebagai seorang programmer, apakah Anda secara profesional berkewajiban untuk menawarkan dukungan berkelanjutan setelah Anda meninggalkan perusahaan? [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 6 tahun yang lalu . Saya memiliki beberapa pekerjaan pemrograman di masa lalu di mana saya adalah satu-satunya pengembang yang mengerjakan proyek. …

1
Bagaimana perintah Tambah / Buat * harus ditangani dalam arsitektur CQRS + Event Sourcing
Saya ingin menerapkan aplikasi pertama saya menggunakan pola CQRS bersama dengan Sumber Acara. Saya bertanya-tanya bagaimana pembuatan akar agregat harus ditangani dengan benar. Katakanlah seseorang mengirim perintah CreateItem. Bagaimana penanganannya? Di mana acara ItemCreated harus disimpan? Sebagai peristiwa pertama dari Item baru? Atau haruskah saya memiliki semacam entitas ItemList yang …

2
Pikiran dan Praktik Terbaik tentang Kelas dan Anggota Statis [ditutup]
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 6 tahun yang lalu . Saya sangat ingin tahu tentang pemikiran dan praktik terbaik industri mengenai anggota statis, atau …
11 c#  class-design 

2
Apa perbedaan antara pola publikasi dan berlangganan?
Pemahaman saya adalah bahwa pernyataan Goto umumnya disukai . Tetapi pola mempublikasikan-berlangganan tampaknya secara konseptual serupa di mana ketika sepotong kode menerbitkan pesan, ia melakukan transfer kontrol satu arah. Programmer mungkin tidak tahu bagian mana dari program yang berlangganan pesan ini. Saya telah melihat sesuatu yang serupa di banyak program …

6
Bagaimana memodelkan lebih dari satu 'nama belakang'?
Di negara-negara berbahasa Spanyol kami menggunakan lebih dari satu nama belakang, seperti: Nama depan ↘ ↙ Nama belakang Pedro Arturo Rodríguez Loyola Nama tengah ↗ ↖ (?) Saya mencoba memodelkan data untuk nama pasien. Di negara kita ini penting, jadi saya tidak bisa mengabaikan nama belakang kedua, tetapi saya ingin …

5
Kelas Boolean Java - mengapa tidak enum?
Tampak bagi saya bahwa kelas Boolean adalah kandidat ideal untuk diimplementasikan sebagai enum. Melihat kode sumber, sebagian besar kelas adalah metode statis yang dapat dipindahkan tidak berubah ke enum, sisanya menjadi lebih sederhana sebagai enum. Bandingkan yang asli (komentar dan metode statis dihapus): public final class Boolean implements java.io.Serializable, Comparable<Boolean> …
11 java  api  source-code 

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.