Rekayasa Perangkat Lunak

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

5
Coba-akhirnya mahal
Dalam hal kode di mana Anda harus melakukan pembersihan sumber daya sebelum keluar dari suatu fungsi, apakah ada perbedaan kinerja utama antara 2 cara melakukannya. Membersihkan sumber daya sebelum setiap pernyataan pengembalian void func() { login(); bool ret = dosomething(); if(ret == false) { logout(); return; } ret = dosomethingelse(); …


10
Mengapa RDBMS tidak mengembalikan tabel bergabung dalam format bersarang?
Misalnya, katakan saya ingin mengambil Pengguna dan semua nomor telepon serta alamat emailnya. Nomor-nomor telepon dan email disimpan dalam tabel terpisah, Satu pengguna ke banyak telepon / email. Saya bisa melakukan ini dengan mudah: SELECT * FROM users user LEFT JOIN emails email ON email.user_id=user.id LEFT JOIN phones phone ON …
14 design  sql  rdbms 

5
Apakah dokumentasi yang ditulis dengan baik merupakan alasan yang cukup baik untuk belajar bahasa pemrograman? [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 . Saya belajar Python saat ini yang bukan bagian dari kurikulum kuliah saya. Saya …

1
Apa cara yang tepat untuk bersarang sumber daya dalam model REST?
Saya merancang API layanan REST dan macet di jalan yang tepat ke sumber daya sarang. Sumber daya: mitra, tiket, pengaturan Koneksi antara sumber daya: mitra memiliki banyak tiket, mitra memiliki set pengaturan, Logika bisnis: Anda dapat mencantumkan semua mitra sebagai pengguna anonim, Anda dapat menambahkan tiket baru ke mitra yang …
14 api  rest  api-design 


1
Penulis telah memasukkan hak cipta ke dalam kode dengan pemberitahuan lisensi publik gnu - implikasi?
Saya telah menemukan sebuah proyek di Github yang saya tertarik untuk berkontribusi yang mengklaim sebagai open source dan memiliki lisensi GPL yang disertakan dengannya. Tetapi penulis asli telah menambahkan pemberitahuan hak cipta ke setiap file sumber. Saya tidak yakin mengapa, tetapi saya merasa tidak benar berkontribusi pada proyek yang selalu …



1
Bagaimana NodeJS bisa “non-blocking”?
Saya sedang belajar NodeJS dan hanya ingin mengklarifikasi sesuatu. Dalam beberapa tutorial pengantar dan buku sejauh ini, sangat awal mereka telah menggambarkan arsitektur "non-blocking" Node - atau lebih tepatnya bahwa mungkin (dan direkomendasikan, seluruh poin) untuk kode dalam cara yang tidak menghalangi. Jadi misalnya, contoh ini diberikan dalam buku yang …

2
Bagaimana cara kode hak cipta pribadi
Saya menulis sebuah program menggunakan VBA karena sudah tersedia, kode akan tersedia untuk Crack walaupun saya melindunginya dengan kata sandi. Saya tahu ini ketika saya memilih VBA karena portabilitas lebih penting daripada perlindungan. Pertanyaan saya berkaitan dengan hak cipta, saya memasukkan hak cipta dan nama saya dalam kode dan pada …
14 copyright 


3
Proses pemikiran umum untuk pertanyaan wawancara "Bagaimana Anda membangun situs web / aplikasi ini"
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 4 tahun yang lalu . Saya telah mengumpulkan banyak pertanyaan wawancara seperti "Jelaskan bagaimana Anda akan merancang aplikasi album …

3
Otentikasi Web menggunakan Sertifikat PKI
Saya memahami PKI dengan cukup baik dari sudut pandang konseptual - yaitu kunci pribadi / kunci publik - matematika di belakangnya, penggunaan hash & enkripsi untuk menandatangani sertifikat, Penandatanganan Digital atas Transaksi atau Dokumen dll. Saya juga telah bekerja pada proyek di mana terbuka Perpustakaan C digunakan dengan sertifikat untuk …

3
Cara unit metode pengujian yang mengembalikan koleksi sambil menghindari logika dalam pengujian
Saya menguji-mengemudi metode yang menghasilkan kumpulan objek data. Saya ingin memverifikasi bahwa properti objek sedang diatur dengan benar. Beberapa properti akan diatur ke hal yang sama; yang lain akan ditetapkan ke nilai yang tergantung pada posisi mereka dalam koleksi. Cara alami untuk melakukan ini tampaknya dengan loop. Namun, Roy Osherove …

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.