Rekayasa Perangkat Lunak

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




5
Apa keuntungan memilih pengkodean ASCII dari pada UTF-8?
Semua karakter dalam ASCII dapat dikodekan menggunakan UTF-8 tanpa peningkatan penyimpanan (keduanya membutuhkan byte penyimpanan). UTF-8 memiliki manfaat tambahan dukungan karakter di luar "ASCII-karakter". Jika itu yang terjadi, mengapa akan kita pernah memilih ASCII encoding lebih UTF-8? Apakah ada use case ketika kita akan memilih ASCII bukan UTF-8?

9
Apakah disarankan untuk meminta karyawan membuat akun GitHub 'kerja'?
Saya telah memindahkan semua repositori Git perusahaan kami ke GitHub dan sekarang saya ingin menambahkan karyawan ke proyek. Karena sebagian besar karyawan sudah memiliki akun GitHub pribadi, saya bertanya-tanya apakah saya harus meminta mereka untuk membuat akun GitHub yang berfungsi . Alasan saya berpikir untuk melakukan ini adalah untuk mengurangi …
91 github 

7
Fungsi apa yang diizinkan oleh pengetikan dinamis? [Tutup]
Saya telah menggunakan python selama beberapa hari sekarang dan saya pikir saya mengerti perbedaan antara pengetikan dinamis dan statis. Apa yang saya tidak mengerti adalah dalam keadaan apa itu akan lebih disukai. Ini fleksibel dan mudah dibaca, tetapi dengan mengorbankan lebih banyak pemeriksaan runtime dan pengujian unit tambahan yang diperlukan. …




19
Berurusan dengan manajemen yang tidak melihat nilai dalam perbaikan yang tidak segera terlihat oleh pengguna
Saya bisa mengerti tekanan jadwal. Anda ingin menyenangkan pengguna Anda, karena mereka adalah sumber kehidupan perusahaan. Namun, juga benar bahwa perubahan tertentu akan membuat segalanya lebih mudah. Sayangnya, manajemen dalam organisasi saya memiliki resistensi naluriah terhadap perubahan seperti itu dan resistensi ini begitu kuat sehingga menghalangi perbaikan jangka panjang. Misalnya, …


2
Apa yang salah dengan impor relatif di Python?
Baru-baru ini saya meningkatkan versi pylint , pemeriksa gaya Python yang populer. Itu sudah balistik di seluruh kode saya, menunjukkan tempat di mana saya mengimpor modul dalam paket yang sama, tanpa menentukan jalur paket lengkap. Pesan kesalahan baru adalah W0403. W0403: Impor relatif% r, harus% r Digunakan ketika impor relatif …

7
Bagaimana cara menolak tinjauan kode yang menurut Anda tidak perlu?
Saya berada dalam posisi di mana saya telah diminta untuk meninjau beberapa kode yang memperbaiki masalah yang saya pikir tidak ada. Pemecah masalah, yang lebih senior dari saya, menegaskan perbaikannya diperlukan tetapi tampaknya tidak lebih dari C + + sofistry kepada saya. Bagian dari proses penerapan kami adalah tinjauan kode, …

13
Apakah peningkatan besar dalam kecepatan realistis dalam lingkungan Scrum?
Manajer saya baru-baru ini benar-benar mendorong untuk menggunakan kecepatan sebagai target dan ukuran produktivitas. Kami saat ini bekerja pada kecepatan rata-rata 50 poin cerita. Manajer saya ingin kami meningkatkannya hingga 40% menjadi 70 poin cerita (tanpa peningkatan anggota tim). Jika kita tidak mencapai peningkatan ini, dia ingin kita memberikan penjelasan …
89 agile  scrum 

16
Apakah pikiran muda perlu mempelajari konsep penunjuk?
Mengapa master C Dennis Ritchie memperkenalkan pointer dalam C? Dan mengapa bahasa pemrograman lain seperti VB.NET atau Java atau C # menghilangkannya? Saya telah menemukan beberapa poin di Google, dan saya ingin mendengarkan komentar Anda juga. Mengapa mereka menghilangkan konsep pointer dalam bahasa modern? Orang mengatakan C adalah bahasa dasar …

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.