Rekayasa Perangkat Lunak

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

3
Apakah orang banyak menggunakan const saat pemrograman di Objective C?
Terkait: “mengirim 'const NSString *' ke parameter tipe 'NSString *' membuang kualifikasi” peringatan Kadang-kadang, saya pikir itu berguna. Saya mungkin perlu memberikan tabel dan ingin memastikan bahwa isi tabel tidak berubah. Namun, dalam sebagian besar sampel program Objective-C, saya tidak pernah melihat const. Pertanyaan saya adalah mengapa?

10
Haruskah kita mendokumentasikan pertemuan stand-up?
Tim lain di perusahaan saya mulai mendokumentasikan pertemuan mereka, tetapi saya yakin ini buang-buang waktu. Sejauh yang saya tahu, pertemuan stand-up adalah untuk komunikasi bukan untuk pelaporan status (tolong, koreksi saya jika saya salah) Jadi, haruskah kita mendokumentasikan pertemuan stand-up?
13 agile 

11
Kebijaksanaan menggunakan kode sumber terbuka dalam produk perangkat lunak komersial
Saya sedang mencari menggunakan beberapa kode sumber terbuka di aplikasi web ASP.NET saya (khususnya necis ). Manajemen bukan penggemar, karena open source dipandang sebagai risiko yang telah menggigit kita sebelumnya. Rupanya pengembang sebelumnya harus menulis ulang hal-hal setelah komponen open-source gagal. Kelihatannya pro: Ia melakukan banyak hal bagi saya yang …

5
Apakah kode prosedural pengujian unit efektif?
Pada proyek saat ini, kekuatan yang ingin memiliki unit testing dimasukkan ke dalam siklus pengembangan kami untuk menghindari jumlah bug yang tampaknya meresap ke dalam kode kami. Masalahnya adalah bahwa kode spaghetti adalah prosedural 95% persen, yang saya belum pernah melakukan pengujian unit dengan (semua pengalaman saya dengan pengujian unit …


8
Apakah Anda mulai memigrasi proyek Swing Anda ke JavaFX [ditutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
13 java  swing  javafx 

1
Apakah Bahasa Pemrograman Merkurius digunakan di lapangan?
Saya memiliki minat yang kuat dalam pemrograman Fungsional dan Logika dan Merkuri sepertinya merupakan perpaduan yang baik dari keduanya. Apakah ini digunakan dalam industri? Saya ingin belajar bahasa hanya untuk bersenang-senang, tetapi menyenangkan jika memiliki cara praktis dan dapat digunakan untuk itu. Saya tidak dapat menemukan banyak cara contoh penggunaan …


4
Bagaimana menangani bug yang saya pikir sudah saya perbaiki, tetapi saya tidak sepenuhnya yakin
Ada beberapa jenis bug yang sangat sulit untuk diperbanyak, jarang terjadi dan tampaknya secara acak. Itu bisa terjadi, saya menemukan kemungkinan penyebabnya, memperbaikinya, menguji program, dan tidak dapat mereproduksi bug. Namun, karena tidak mungkin untuk mereproduksi bug secara andal dan itu jarang terjadi, bagaimana saya bisa menunjukkan ini dalam bugtracker? …

1
Bagaimana saya tetap mematuhi GPL saat bercabang di Github?
Saya baru-baru ini bercabang proyek di Github dan membuat beberapa modifikasi untuk itu, mendorong mereka kembali ke repositori bercabang dan meminta pengembang asli untuk menarik perubahan. (Saya rasa ini adalah cara yang lebih disukai untuk berkontribusi di Github.) Proyek ini dilisensikan di bawah GPLv3 . Saya adalah penulis dan pemegang …
13 licensing  gpl  github 

9
Menampilkan jumlah pengguna terdaftar ke situs web
Saya membuat game online seperti Mafia Wars . Saya berpikir untuk menampilkan jumlah pengguna terdaftar di beranda, tetapi kemudian saya berpikir: "Bagaimana jika pengguna baru melihat bahwa jumlah total pengguna terdaftar adalah 5 ?!" : D Itu akan terlalu memalukan untuk game saya yang masih berkembang . Kemudian muncul pemikiran …


7
Apa peran lajang, kelas abstrak dan antarmuka?
Saya sedang belajar OOP di C ++ dan, meskipun saya sadar akan definisi dari ketiga konsep ini, saya tidak dapat benar-benar menyadari kapan atau bagaimana menggunakannya. Mari kita gunakan kelas ini sebagai contoh: class Person{ private: string name; int age; public: Person(string p1, int p2){this->name=p1; this->age=p2;} ~Person(){} void set_name (string …

3
Validasi dan otorisasi dalam arsitektur berlapis
Saya tahu Anda berpikir (atau mungkin berteriak), "bukan pertanyaan lain yang menanyakan di mana validasi berada dalam arsitektur berlapis?!?" Ya, tapi mudah-mudahan ini akan menjadi sedikit berbeda dalam hal ini. Saya sangat percaya bahwa validasi mengambil banyak bentuk, berbasis konteks dan bervariasi di setiap tingkat arsitektur. Itu adalah dasar untuk …


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.