Rekayasa Perangkat Lunak

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


8
Apakah tawar-menawar dan upaya percobaan estimasi Scrum adalah bagian yang sah dari proses?
Saya perhatikan dalam rapat scrum, bahwa pengembang sering memberikan estimasi realistis tentang cerita. Namun, bahkan cerita yang agak sederhana memerlukan banyak upaya untuk konfigurasi, pengaturan komponen pihak ketiga, pengujian dan pembuatan akhir, dan sistem telah mengakumulasikan cukup banyak hutang teknis, sehingga perkiraan seringkali tampak terlalu tinggi untuk pemilik atau manajemen …

1
Desain Kode: Delegasi fungsi sewenang-wenang
Di PPCG, kita sering menghadapi tantangan King of the Hill , yang mengadu bot kode yang berbeda satu sama lain. Kami tidak suka membatasi tantangan ini hanya dalam satu bahasa, jadi kami melakukan komunikasi lintas platform di atas standar I / O. Tujuan saya adalah menulis kerangka kerja yang akan …

2
Mengapa masing-masing memiliki titik dua bukan “di”?
Dari panduan bahasa Java 5 : Ketika Anda melihat titik dua (:) membacanya sebagai "dalam". Mengapa tidak menggunakan initu saja? Ini telah menggangguku selama bertahun-tahun. Karena itu tidak konsisten dengan sisa bahasa. Misalnya, di Jawa ada implements, extends, superuntuk hubungan antara jenis bukan simbol seperti di C ++, Scala atau …
9 java 





2
Sinkronisasi dengan sistem offline
Saya merancang sistem tempat saya akan menyinkronkan data bisnis dari perangkat seluler (yang memiliki aplikasi tertanam) yang menghasilkan data dan mengirimkannya kembali ke server. Setiap baris yang disinkronkan menghasilkan log bisnis tertentu dalam database. Jika apa yang saya sinkronkan menghasilkan data dengan tanggal (dalam data sinkronisasi) lebih rendah daripada tanggal …

1
Dalam pola MVP haruskah tampilan instantiate objek Model berdasarkan konten UI, atau hanya meneruskan konten ini sebagai parameter ke Presenter?
Saya menggunakan pola MVP di aplikasi android yang saya kembangkan. Saya pada dasarnya memiliki 4 elemen: AddUserView tempat pengguna baru dapat ditambahkan: AddUserPresenter The UserInfo (the pojo) UserInfoManager (logika bisnis dan manajer penyimpanan) Pertanyaanku adalah: Ketika saya menekan tombol "Add" di AddUserView, itu akan mendapatkan konten dari tampilan teks, instantiate …


4
Bagaimana memperdebatkan pola pikir "sepenuhnya publik" tentang desain kelas objek bisnis ini
Kami melakukan banyak pengujian unit dan refactoring objek bisnis kami, dan saya tampaknya memiliki pendapat yang sangat berbeda tentang desain kelas daripada rekan-rekan lainnya. Contoh kelas yang saya bukan penggemar: public class Foo { private string field1; private string field2; private string field3; private string field4; private string field5; public …



7
Mengapa tidak ada lagi bahasa pemrograman multi-bahasa alami?
Apakah ada bahasa pemrograman yang tersedia dan dapat dikembangkan dalam lebih dari satu bahasa alami? Misalnya, versi bahasa Inggris dengan do..whileloop, versi Spanyol dengan hacer..mientasloop, versi Perancis dengan a faire..pendantdan versi Belanda dengan a doe..terwijl. Satu-satunya 'bahasa pemrograman' yang dapat saya pikirkan tentang implementasi semacam ini adalah Microsoft VBA. Pertanyaan …

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.