Rekayasa Perangkat Lunak

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

9
Bagaimana cara saya mengawasi freelancer jarak jauh? [Tutup]
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 8 tahun yang lalu . Saya telah mempekerjakan beberapa pengembang dari berbagai tempat di seluruh dunia. Semuanya berjalan dengan baik, tetapi saya …

4
Scrum untuk tim spesialis
Scrum terbaik untuk tim dengan anggota generalis, yaitu tim di mana 2 orang setidaknya dapat melakukan tugas yang sama. Perhatian utama saya adalah menemukan solusi yang baik untuk beradaptasi scrum (apa yang harus disimpan, apa yang harus dihapus, apa yang harus ditingkatkan) untuk tim yang terbuat dari spesialis? Misalkan Anda …
11 agile  scrum 

7
Apa alternatif yang baik untuk variabel nama untuk bahasa yang hanya memiliki referensi atau label yang tidak berubah?
Misalnya, dalam bahasa fungsional, variabel adalah penugasan tunggal dan nilainya tidak berubah setelah ditetapkan. Jadi mereka memiliki dua negara tidak terikat dan terikat , sekali terikat mereka tidak dapat diubah. Apakah ada istilah matematika atau istilah ilmu komputer lainnya yang paling sesuai untuk hal seperti itu? Sesuatu yang secara semantik …



9
SOLID vs metode statis
Inilah masalah yang sering saya temui: Biarkan ada proyek toko web yang memiliki kelas Produk. Saya ingin menambahkan fitur yang memungkinkan pengguna untuk mengirim ulasan ke suatu produk. Jadi saya memiliki kelas Ulasan yang mereferensikan suatu produk. Sekarang saya membutuhkan metode yang mencantumkan semua ulasan untuk suatu produk. Ada dua …

8
Seberapa bermanfaat log atau buku harian proyek? [Tutup]
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 8 tahun yang lalu . Saya ingin tahu betapa sulit / berguna menyimpan log proyek atau buku harian. Saya khawatir bahwa melacak …

5
Offshoring Proyek Perangkat Lunak - Resolusi Konflik [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 …

4
Apa keunggulan alat yang terbukti seperti GWT dibandingkan kerangka kerja JavaScript murni?
GWT adalah tumpukan perangkat lunak yang menerjemahkan kode Java dan sub-set perpustakaan kelas Java Runtime ke kode JavaScript. Dibandingkan dengan JavaScript toolkit, GWT bisa tampak mengasingkan, secara alami dan oleh penggunaan, dan terlalu rumit untuk melakukan hal-hal yang bahkan sederhana, menghilangkan banyak kontrol berbutir halus yang Anda miliki dengan menggunakan …

11
Apakah pembuatan dan penghapusan tabel terus-menerus merupakan tanda cacat arsitektur?
Baru-baru ini saya berdiskusi dengan pengembang yang menyebutkan bahwa selama pengembangan program, mereka secara rutin membuat dan menghapus tabel dan kolom secara teratur sambil bekerja pada fitur-fitur baru dan membenarkan hal-hal dengan mengatakan bahwa ini normal ketika menggunakan proses pengembangan tangkas. Karena sebagian besar latar belakang saya berada di lingkungan …

4
Mengembangkan bahasa yang dinamis
Saya telah membuat beberapa kompiler tulisan tangan untuk bahasa yang sangat sederhana, tetapi sekarang saya ingin mencoba mengembangkan bahasa yang dinamis, mirip dengan Python atau Ruby yang disederhanakan. Namun, mudah bagi saya untuk membungkus kepala saya di sekitar bagaimana kompiler bekerja. Kompiler primitif baru saja menerjemahkan. Tetapi saya tidak bisa …

3
Scrum: Menangani kurangnya motivasi
Menurut ini , "Scrum sangat bergantung pada tim yang sangat termotivasi, berkolaborasi erat, lintas fungsi dan mengatur diri sendiri." Jadi, bagaimana Anda menangani rekan kerja yang mungkin tidak termotivasi untuk mengambil kepemilikan kode? Bagaimana Anda membuat seseorang tertarik untuk mengambil kepemilikan?
11 scrum  teamwork 


2
Bahasa query untuk JSON
Saya memiliki server yang mengembalikan pesan JSON yang sangat besar dan aplikasi klien saya hanya bergantung pada bagian dari respons ini. Aplikasi klien perlu memeriksa apakah properti "xyz" ada di pesan JSON dan tergantung pada hasil menjalankan usecase tertentu. Untuk persyaratan ini, mengubah seluruh pesan JSON menjadi objek terdengar agak …
11 java  json 

2
Apa keuntungan memisahkan 'hasil' dari 'status'
Katakanlah Anda memiliki beberapa proses otomatis yang umumnya melalui status berikut; dijadwalkan - diinisiasi - memvalidasi - mengeksekusi - selesai Selain itu, proses ini dapat berakhir sebelum waktunya karena kesalahan atau pembatalan pengguna secara eksplisit. Dorongan pertama saya adalah menambahkan kesalahan dan membatalkan ke daftar nilai status yang mungkin, tetapi …

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.