Rekayasa Perangkat Lunak

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

1
Apa artinya CR dalam nomor versi?
Hibernate memiliki postfix CR dalam rilisnya untuk hibernate versi 4.0, misalnya 4.0.0.CR7. Apa arti bagian CR? Kapan saya akan menggunakan penomoran rilis semacam ini?
15 versioning 

4
Bagaimana merancang aplikasi desktop perusahaan untuk Windows 8
Saya pikir saya memiliki pemahaman tentang harapan pengembangan aplikasi konsumen untuk Windows 8. Buat UI berbasis Metro baru di atas WinRT, sebarkan ke pelanggan Anda melalui Marketplace, dan semua orang menang. Tampak cukup sederhana. Sayangnya, saya tidak dalam bisnis itu. Saya bekerja pada aplikasi internal, lini bisnis untuk perusahaan besar. …

6
Apa yang dimaksud dengan "pembuatan otomatis"?
Saya mencoba menambahkan Integrasi Berkelanjutan ke proyek. Menurut Wikipedia , salah satu bagian utama CI adalah pembuatan otomatis. Namun, saya bingung tentang apa, tepatnya, artinya, karena CI dan artikel otomasi tampaknya tidak setuju. Titik-titik kebingungan khusus: apa yang dimaksud dengan "bangunan otomatis" dalam konteks: proyek menggunakan bahasa yang ditafsirkan, seperti …


7
Membangun program yang lengkap?
Membaca buku, menonton video, dan mengulas tutorial semuanya sangat mudah. Mencatat dan benar-benar mempelajari materi mungkin sedikit lebih sulit, tetapi meskipun demikian, siapa pun yang memiliki otak yang baik dan minat yang cukup, itu cukup mudah (belum lagi, menyenangkan). Masalahnya, itu tidak benar-benar mempersiapkan Anda untuk menulis program atau situs …

2
Apakah lebih masuk akal untuk mencatat pengecualian di catch-all atau di kelas pengecualian dasar?
Saya sedang dalam proses refactoring aplikasi web yang cukup besar. Salah satu masalah utama adalah penanganan kesalahan yang tidak konsisten dan saya mencoba untuk membuat strategi yang masuk akal. Saya telah membuat penangan kesalahan khusus, melalui set_error_handler yang pada dasarnya mengubah kesalahan PHP di ErrorExceptions dan kelas pengecualian basis kustom, …


2
Apakah Anda perlu tahu Java sebelum mencoba Scala
Saya tertarik mempelajari Scala. Saya sudah membaca banyak tentang hal itu, tetapi banyak orang menghargainya karena memiliki model aktor yang lebih baik untuk concurrency, ia menangani xml dengan cara yang jauh lebih baik, memecahkan masalah fungsi kelas satu. Pertanyaan saya adalah apakah Anda perlu tahu Java untuk memahami / menghargai …
15 java  scala 

4
Mengapa "Game of Life" Conway digunakan untuk retret kode?
Code Retreat adalah acara pelatihan sepanjang hari yang berfokus pada dasar-dasar pengembangan perangkat lunak. Ada hari retret kode "global" yang akan datang, dan saya menantikannya. Yang mengatakan, saya pernah ke satu sebelumnya dan harus mengatakan ada sejumlah besar kekacauan ... yang baik-baik saja. Satu hal yang masih belum saya dapatkan …
15 tdd 



2
(Dis-) keuntungan dari pengetikan struktural
Saya baru saja menyaksikan pembicaraan oleh Daniel Spiewak ini di mana ia berbicara tentang keuntungan pengetikan struktural dibandingkan dengan pengetikan nominal Jawa Scala dan Jawa . Salah satu contoh untuk perbedaan ini adalah kode Java berikut public interface Foo { public int length(); } public interface Bar { public int …



2
Banyak skrip kecil, satu repositori atau banyak?
Seorang rekan kerja dan saya sendiri mengalami masalah yang kami punya banyak pendapat. Saat ini kami memiliki repositori git yang menyimpan semua cronjobs kami. Ada sekitar 20 crons dan mereka tidak benar-benar terkait kecuali kenyataan bahwa mereka semua adalah skrip python kecil dan penting untuk beberapa aktivitas. Kami menggunakan fabric.pyfile …

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.