Rekayasa Perangkat Lunak

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

2
Berapa ukuran organisasi yang dimaksudkan atau target untuk Scrum Skala Besar (LeSS) dan Kerangka Kerja Agile (SAFe)?
The Scrum Panduan mendefinisikan satu unit yang terdiri dari Pemilik Produk, Tim Pengembangan 3-9 anggota, dan 1 Scrum Guru untuk suatu tempat antara 5 dan 11 anggota. Saya telah melihat contoh di mana Pemilik Produk mungkin memiliki staf pendukung atau tim mungkin tidak memiliki Scrum Master yang berdedikasi untuk sedikit …


8
Algoritme seperti apa yang membutuhkan satu set?
Pada kursus pemrograman pertama saya, saya diberitahu bahwa saya harus menggunakan set kapan pun saya perlu melakukan hal-hal seperti menghapus duplikat sesuatu. Misalnya: untuk menghapus semua duplikat dari vektor, beralih melalui vektor tersebut dan tambahkan masing-masing elemen ke set, lalu Anda pergi dengan kejadian unik. Namun, saya juga bisa melakukannya …

3
Di mana harus meletakkan logika bisnis jika menggunakan Firebase?
Saya akan mulai mengembangkan aplikasi web satu halaman yang sangat disederhanakan sistem dokumentasi multi-pengguna. Ujung depan mungkin akan menggunakan Angular2. Proyek ini memiliki tenggat waktu yang singkat, jadi saya telah mencari "jalan pintas", yaitu menggunakan berbagai layanan yang sudah jadi alih-alih mengimplementasikan semuanya dari awal. Saya akan membutuhkan semacam backend …



2
Apa sebenarnya yang terjadi ketika utas menunggu tugas di dalam loop sementara?
Setelah berurusan dengan pola async / await C # untuk sementara waktu sekarang, saya tiba-tiba menyadari bahwa saya tidak benar-benar tahu bagaimana menjelaskan apa yang terjadi dalam kode berikut: async void MyThread() { while (!_quit) { await GetWorkAsync(); } } GetWorkAsync()diasumsikan mengembalikan yang ditunggu-tunggu Taskyang mungkin atau mungkin tidak menyebabkan …
10 c#  loops  async 

1
Apakah ada situasi di mana akan lebih baik menggunakan referensi yang lemah daripada komposisi sederhana?
Meskipun dokumen Java menentukan, bahwa referensi Lemah terutama untuk pemetaan kanonik, Anda akan menemukan banyak , banyak , banyak orang di internet yang menyatakan, bahwa WeakHashMap sangat cocok untuk menyimpan metadata objek selama masa pakainya. Namun, tidak ada yang mengganggu untuk membuat contoh yang komprehensif DAN tepat . Menggunakan WeakHashMap …

3
Sumber acara, satu peristiwa, keadaan dua agregat berubah
Saya mencoba mempelajari cara-cara DDD dan mata pelajaran terkait. Saya datang dengan ide konteks terbatas sederhana untuk menerapkan "bank": ada akun, uang dapat disimpan, ditarik dan ditransfer di antara mereka. Penting juga untuk menyimpan sejarah perubahan. Saya mengidentifikasi entitas Akun dan sumber acara akan lebih baik untuk melacak perubahan di …

2
Batas tumpukan
Baru-baru ini saya telah menguji batas tumpukan pada tiga perangkat dengan OS yang berbeda (berdasarkan batas, maksud saya jumlah maksimum tingkat yang dimiliki tumpukan itu), dan saya perhatikan bahwa setiap kali saya menekan 2 ^ 16 level itu memberi saya kesalahan overflow, dan ketika saya meletakkan 2 ^ 16-1 itu …
10 stack 

1
Apakah ada keuntungan bagi lingkungan pengembangan yang heterogen?
Saya bekerja dengan tim pengembang yang diberi pilihan untuk hardware dan software apa yang mereka jalankan. Perasaan kami adalah bahwa skenario ini memungkinkan kami melihat berbagai sistem target sebelum melakukan tes. Pengalaman kami adalah bahwa kami menemukan sejumlah masalah aneh di berbagai browser dan sistem operasi segera setelah pengenalan masalah. …


2
Apakah struktur tumpukan digunakan untuk proses async?
Pertanyaan ini memiliki jawaban yang sangat bagus oleh Eric Lippert yang menjelaskan untuk apa tumpukan itu digunakan. Untuk tahun ini saya sudah tahu - secara umum - apa tumpukan itu dan bagaimana itu digunakan, tetapi bagian dari jawabannya membuat saya bertanya-tanya apakah struktur tumpukan ini kurang digunakan hari ini di …
10 stack 

3
TDD menyukai pendekatan untuk masalah Algoritma
Saya satu gagal pada tes algoritmik dengan Codility karena saya mencoba menemukan solusi yang lebih baik, dan pada akhirnya saya tidak punya apa-apa. Jadi itu membuat saya berpikir jika saya bisa menggunakan pendekatan yang mirip dengan TDD? Yaitu Jika saya biasanya dapat mengembangkan solusi secara bertahap dengan cara yang sama? …

1
Struktur Database untuk game 2v2
Saya secara teratur memainkan permainan 2v2 dengan 12 teman dan saya ingin database untuk melacak pemain, tim, skor dan permainan, dengan tujuan menciptakan sistem peringkat. Karena kami secara teratur mengganti tim, saya menghasilkan tabel players, teamsdan di gamesmana permainan memiliki dua tim (team1 dan team2) dan tim terdiri dari dua …

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.