Rekayasa Perangkat Lunak

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

7
Jika algoritme Anda benar, apakah penting berapa lama Anda menulisnya? [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 4 tahun yang lalu . Baru-baru ini saya mengetahui bahwa Facebook memiliki tantangan pemrograman yang jika selesai dengan …
11 algorithms 



5
Apa nama idiomatis untuk variabel yang bisa dibuang? [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 8 tahun yang lalu . Arahan set Bahasa Kecepatan Template memerlukan variabel di sisi kiri. Ini tidak berhasil. #set ( $entries.add("d") ) …
11 naming  syntax 

3
Mengapa scanf disebut scanf? (Sama untuk printf.)
Saya hanya ingin tahu mengapa dalam bahasa pemrograman C fungsi untuk membaca input yang diformat disebut "scanf" sebagai kebalikan dari "readf". Saya berasumsi itu berasal dari bahasa sebelumnya, jadi dalam hal itu mengapa itu dinamai seperti itu dalam bahasa sebelumnya? (Perulangan.) Juga, mengapa "printf" daripada "writef"? Dalam bahasa selain C, …





6
Apakah ada sistem kontrol versi yang dapat menunjukkan perubahan pada metode atau fungsi tertentu? [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 5 tahun yang lalu . Terkadang akan menyenangkan untuk mengatakan sesuatu seperti: (git|svn|hg|etc) diff Foo.c:main (git|svn|hg|etc) log log Foo.c:main untuk melihat perubahan …

2
Apa sajakah praktik terbaik untuk otentikasi web berbasis cookie?
Saya sedang mengerjakan proyek sampingan kecil menggunakan CGI dan Python (skalabilitas bukan masalah dan itu perlu sistem yang SANGAT sederhana.) Saya berpikir untuk menerapkan otentikasi menggunakan cookie, dan bertanya-tanya apakah ada praktik terbaik yang ada. Ketika pengguna berhasil mengautentikasi, saya ingin menggunakan cookie untuk mencari tahu siapa yang masuk. Apa, …


4
Bagaimana mendokumentasikan dan mengajar orang lain "dioptimalkan di luar pengakuan" kode intensif komputasi?
Kadang-kadang ada 1% kode yang cukup intensif secara komputasi yang membutuhkan jenis optimasi tingkat rendah terberat. Contohnya adalah pemrosesan video, pemrosesan gambar, dan semua jenis pemrosesan sinyal, secara umum. Tujuannya adalah untuk mendokumentasikan, dan mengajarkan teknik pengoptimalan, sehingga kode tidak menjadi tidak dapat dipelihara dan cenderung dihapus oleh pengembang yang …

4
Telur paskah sebagai perlindungan IP dalam perangkat lunak
Saya bekerja di perangkat lunak tertanam, dan untuk beberapa alasan, manajemen ingin menyembunyikan telur Paskah sebagai sarana perlindungan IP. Mereka menyebutnya tanda air, dan karena perangkat lunak kami berinteraksi dengan umpan pratinjau video (gambar ditampilkan pada layar sebelum Anda mengambil foto), mereka ingin saya menerapkan pemicu yang akan bereaksi terhadap …


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.