Rekayasa Perangkat Lunak

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



6
Haruskah variabel tersebut diberi nama Id atau ID? [Tutup]
Ini agak menyolok, tetapi saya telah melihat beberapa orang menggunakan Idseperti pada: private int userId; public int getUserId(); dan lainnya menggunakan: private int userID; public int getUserID(); Apakah salah satu dari ini nama yang lebih baik dari yang lain? Mengapa? Saya telah melihat ini dilakukan sangat tidak konsisten dalam proyek-proyek …



11
Bagaimana cara kerja pendengar acara?
Dalam salah satu kuliah saya hari ini tentang Unity, kami membahas memperbarui posisi pemain kami dengan memeriksa setiap frame jika pengguna memiliki tombol yang ditekan. Seseorang berkata ini tidak efisien dan kita harus menggunakan pendengar acara sebagai gantinya. Pertanyaan saya adalah, terlepas dari bahasa pemrograman, atau situasi di mana ia …

17
Bagaimana Anda menyimpan "tanggal fuzzy" ke dalam database?
Ini adalah masalah yang saya alami beberapa kali. Bayangkan Anda memiliki catatan yang ingin Anda simpan ke dalam tabel database. Tabel ini memiliki kolom DateTime yang disebut "date_created". Satu catatan khusus ini dibuat sejak lama, dan Anda tidak benar-benar yakin tentang tanggal pastinya, tetapi Anda tahu tahun dan bulan. Catatan …


19
Bisakah suatu fungsi terlalu pendek?
Setiap kali saya menemukan diri saya menulis logika yang sama lebih dari sekali, saya biasanya menempelkannya pada suatu fungsi sehingga hanya ada satu tempat di aplikasi saya, saya harus mempertahankan logika itu. Efek sampingnya adalah saya kadang-kadang berakhir dengan satu atau dua fungsi garis seperti: function conditionMet(){ return x == …

30
Apa jenis manfaat finansial nontunai inovatif yang saya tawarkan kepada pengembang saya untuk mempertahankannya bersama dengan gaji yang kompetitif?
Opsi saham tidak masuk akal, karena perusahaan itu pribadi. [Masih, jika Anda semacam facebook DAN sistem peraturan mengizinkan situs seperti secondmarket, tapi saya ngelantur.] Saya bisa memikirkan beberapa: Manfaat kesehatan bagi orang tua dan mertua Mensponsori sepeda hemat bahan bakar untuk berkendara ke kantor Kartu hadiah untuk acara-acara seperti penyelesaian …
125 management 


14
Haruskah solusinya menjadi generik mungkin atau sespesifik mungkin?
Katakanlah saya memiliki entitas yang memiliki atribut "tipe". Mungkin ada 20+ tipe yang mungkin. Sekarang saya diminta untuk mengimplementasikan sesuatu yang memungkinkan perubahan tipe dari A-> B, yang merupakan satu-satunya use case. Jadi haruskah saya menerapkan sesuatu yang memungkinkan perubahan jenis sewenang-wenang asalkan mereka adalah tipe yang valid? Atau haruskah …


16
Tim terus gagal memenuhi tujuan sprint
Kami adalah perusahaan perangkat lunak kecil dengan satu produk. Kami menggunakan scrum , dan pengembang kami memilih fitur yang ingin mereka sertakan dalam setiap sprint. Sayangnya selama periode 18 bulan terakhir, tim belum pernah mengirimkan fitur yang mereka berkomitmen untuk sprint. Saya telah membaca banyak posting / jawaban yang menyatakan …
124 scrum  planning 


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.