Rekayasa Perangkat Lunak

45
Konten terenkripsi dalam game

Saya telah memiliki gagasan untuk menggunakan enkripsi untuk mencegah pengguna mencari tahu konten dalam program saya di luar program itu sendiri. Seperti halnya pengguna dapat menemukan tekstur yang tidak pernah digunakan dalam game yang dimaksudkan untuk menjadi bagian dari semacam telur Paskah...

45
Di mana layanan hilir dan hulu?

Untuk sistem yang terdiri dari beberapa layanan yang saling memanggil satu sama lain (misalnya Front End -> Backend -> Storage), saya sering mendengar orang menggunakan terminologi seperti layanan "downstream" atau "upstream". Saya tidak jelas ke arah mana artinya ini. Data mengalir di kedua...

45
Bagaimana saya bisa mencegah header hell?

Kami memulai proyek baru, dari awal. Sekitar delapan pengembang, selusin atau lebih subsistem, masing-masing dengan empat atau lima file sumber. Apa yang bisa kita lakukan untuk mencegah "sundulan neraka", AKA "sundulan spaghetti"? Satu tajuk per file sumber? Ditambah satu per

44
Bisakah suatu algoritma dipatenkan? [Tutup]

Jadi bisakah suatu algoritma dipatenkan? Saya melihat pernyataan ini yang membuat saya berpikir: Semua orang akan menjauhkan diri dari mematenkan perbaikan algoritma titik kontur setidaknya selama beberapa tahun, katakan hingga 2021. Sehingga para pengembang proyek Outliner merasa bebas untuk...

44
Mengapa + begitu buruk untuk penggabungan?

Semua orang terus mengatakan bahwa salah satu masalah JavaScript adalah menggunakan +[ contoh ] untuk penggabungan string. Ada yang bilang masalahnya tidak menggunakan +, itu tipe paksaan [lihat komentar dari contoh sebelumnya]. Tetapi bahasa yang diketik dengan kuat menggunakan + untuk jenis...