Rekayasa Perangkat Lunak

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


3
Apakah Objek Domain dalam Desain Berbasis Domain hanya seharusnya hanya untuk penulisan?
Saya telah membaca tentang Desain Berbasis Domain selama hampir dua tahun dan telah dengan hati-hati memperkenalkan beberapa konsep dalam pekerjaan sehari-hari saya atau setidaknya membuat rencana untuk bagaimana hal-hal yang saya lakukan secara teratur dapat dilakukan dalam Desain Berbasis Domain. Salah satu kesimpulan yang saya mulai datang terutama dalam menanggapi …

2
Haruskah skrip deploy menjadi artefak dari build?
Ini adalah proyek web yang ditulis dalam Java. Jadi, saya menulis skrip build dan deploy. Untuk membuat build, saya menggunakan semut. Pembangunan berkelanjutan dilakukan dengan Jenkins. Membangun menghasilkan 3 artefak yang berbeda: File perang Zip dengan layout Zip dengan gambar Sejauh ini, sangat bagus, tapi sekarang saya perlu menulis skrip …


5
Apakah saya benar-benar memerlukan penafian untuk perangkat lunak bebas?
Jika saya menerbitkan beberapa perangkat lunak di situs web saya yang dapat diunduh dan digunakan secara gratis, apakah saya masih memerlukan penafian? Maksud saya, saya bahkan tidak menjual apa pun, tidak ada kontrak, jadi mengapa harus ada garansi yang tersirat ? (Yang juga membuat saya bertanya-tanya mengapa ada penolakan tentang …
13 licensing  legal 


6
Apakah boleh melanggar komitmen perantara, selama komit terakhir dalam pekerjaan push bekerja?
Terkait: Haruskah setiap git berkomitmen meninggalkan proyek dalam keadaan kerja? Misalkan saya membuat komitmen berikut secara lokal: Ubah skema database, hancurkan aplikasi. Perbarui aplikasi sehingga kompatibel dengan skema database lagi. Selama saya mendorong kedua komit, mastertetap dalam kondisi kerja. Namun, versi historis rusak. Saya sadar bahwa saya dapat menggunakannya git …
13 git  dvcs 

3
Menggunakan perangkat lunak pelacakan bug / pelacakan masalah untuk membahas pertanyaan desain, alat baru, dll
Apakah ada yang punya pengalaman menggunakan perangkat lunak pelacakan bug / pelacakan masalah seperti bugzilla, mantis atau JIRA tidak hanya untuk bug atau tugas, tetapi untuk memulai dan mempertahankan diskusi yang pada akhirnya mengarah pada keputusan? Misalnya, pengembang berpikir bahwa semua bidang yang dilindungi harus dihapus dan diubah menjadi bidang …

3
Bagaimana saya bisa mendefinisikan dan mengukur kesederhanaan dalam kode?
Ada banyak jawaban dalam pertanyaan saya sebelumnya tentang kesederhanaan yang berkaitan dengan keterbacaan yang membantu saya melihat definisi dan pemahaman saya tentang kesederhanaan dalam kode, sangat mungkin, salah. Bagaimana saya bisa mendefinisikan kesederhanaan dalam kode? Pengukuran dan metrik perangkat lunak apa yang tersedia untuk mengukur kesederhanaan kode?

3
Pencarian interpolasi vs Pencarian Biner
Kapan saya harus menggunakan pencarian interpolasi daripada pencarian biner? Misalnya, saya memiliki dataset yang diurutkan, dalam situasi apa saya akan menggunakan pencarian biner untuk menemukan item dalam dataset ini atau dalam situasi apa saya harus menggunakan pencarian interpolasi? Properti apa dari dataset yang akan menjadi faktor penentu?
13 algorithms 




4
Mundur “Pendidikan” Saya [ditutup]
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 4 tahun yang lalu . Beberapa waktu yang lalu, saya memutuskan untuk memulai pemrograman. Saya benar-benar, hanya melompat ke dalam bahasa (Perl) …


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.