Rekayasa Perangkat Lunak

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

7
apa sebenarnya pemrograman sistem?
Saya tidak pernah mengerti apa arti pemrograman sistem. Definisi yang biasa diberikan adalah "... melakukan sesuatu yang dekat dengan Os atau memperluas fitur Os ...". Apakah menggunakan Windows API secara langsung daripada beberapa perpustakaan untuk mengatakan apakah file i / o membuatnya pemrograman sistem? Apakah menulis pemrograman sistem OS Android? …

11
Hindari Operator Penambahan Postfix
Saya sudah membaca bahwa saya harus menghindari operator kenaikan postfix karena alasan kinerja (dalam kasus tertentu). Tetapi tidakkah ini mempengaruhi pembacaan kode? Menurutku: for(int i = 0; i < 42; i++); /* i will never equal 42! */ Terlihat lebih baik daripada: for(int i = 0; i < 42; ++i); …


2
Mengapa FAT16 tidak dapat menyimpan lebih dari 2 GB?
Semua situs yang saya kunjungi untuk mencari informasi tentang FAT16 hanya menyatakan secara deklaratif bahwa ia tidak dapat mengalokasikan lebih dari 2 GB. BAIK. Besar. Aku percaya kamu. Tetapi bagaimana Anda sampai pada kesimpulan itu (selain hanya mengujinya)? Apakah ada semacam rumus yang dapat digunakan untuk menentukan seberapa banyak sistem …

2
Berbasiskan cookie vs. Sesi vs otentikasi berbasis Token vs Berbasis klaim
Saya telah membaca tentang otentikasi dan menjadi bingung tentang klasifikasi jenis. Mari kita mulai dari otentikasi berbasis Cookie, Jika saya memahaminya dengan benar, kuncinya adalah bahwa semua data, yang diperlukan untuk otentikasi pengguna, disimpan dalam cookie. Dan ini adalah kebingungan pertama saya: di cookie kami dapat menyimpan sesi id dan …







5
Apakah menolak Janji hanya untuk kasus kesalahan?
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab di Rekayasa Perangkat Lunak Stack Exchange. Bermigrasi 3 tahun yang lalu . Katakanlah saya memiliki fungsi ini mengotentikasi yang mengembalikan janji. Janji itu kemudian diselesaikan dengan hasilnya. Salah dan benar adalah hasil yang diharapkan, seperti yang saya lihat, dan penolakan hanya …
25 javascript 


6
Bagaimana cara saya mendekati gabungan yang rumit
Ini kesepakatannya, saya telah bergabung dengan perusahaan baru dan telah diminta untuk menyelesaikan pekerjaan di cabang yang belum tersentuh selama hampir setahun. Sementara itu, cabang utama telah tumbuh dengan kecepatan tetap. Idealnya saya ingin menggabungkan semua perubahan dari cabang master ke cabang fitur dan melanjutkan pekerjaan dari sana, tapi saya …


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.