Rekayasa Perangkat Lunak

9
Rendering triliunan "atom", bukan poligon?

Saya baru saja melihat video tentang apa yang oleh penerbit disebut sebagai "langkah besar berikutnya setelah penemuan 3D". Menurut orang yang berbicara di dalamnya, mereka menggunakan sejumlah besar atom yang dikelompokkan menjadi awan, bukan poligon, untuk mencapai tingkat detail tanpa batas...

9
Tempat meletakkan metode bersama yang umum

Saya memiliki banyak metode yang umum digunakan di mana-mana. Sekarang codefile bernama global, untuk mewakili fakta bahwa mereka ... sebenarnya ... global. Namun, saya tidak suka ini. Saya ingin mengelompokkan ini ke dalam kelas dan membagikan antarmuka. Saya hanya akan membuat satu contoh, tapi...

9
Apa yang dipahami di bawah "unit" dalam pengujian unit

Seperti yang saya mengerti dalam teori di bawah "unit" berarti orang metode (dalam OOP). Tetapi dalam tes praktek yang memverifikasi beberapa metode dalam isolasi adalah tes perilaku yang sangat rapuh (memverifikasi bukan hasilnya tetapi fakta bahwa beberapa metode ketergantungan dipanggil). Jadi...

9
Master vs. PhD - lama [ditutup]

Sulit mengatakan apa yang ditanyakan di sini. Pertanyaan ini bersifat mendua, tidak jelas, tidak lengkap, terlalu luas, atau retoris dan tidak dapat dijawab secara wajar dalam bentuknya saat ini. Untuk bantuan mengklarifikasi pertanyaan ini sehingga dapat dibuka kembali, kunjungi

9
Memodifikasi aplikasi sumber terbuka

Apa alur kerja umum ketika saya ingin menambahkan fitur ke aplikasi open source yang awalnya tidak saya tulis? Bagaimana saya bisa mengetahui kodenya? Bagaimana cara menemukan tempat yang perlu diubah atau ditambahkan? Bagaimana saya benar-benar melakukan perubahan tanpa merusak yang lain?...