Rekayasa Perangkat Lunak

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

6
Bagaimana cara menentukan runtime dari fungsi rekursif ganda?
Dengan adanya fungsi rekursif ganda sewenang-wenang, bagaimana cara menghitung waktu menjalankannya? Sebagai Contoh (dalam pseudocode): int a(int x){ if (x < = 0) return 1010; else return b(x-1) + a(x-1); } int b(int y){ if (y <= -5) return -2; else return b(a(y-1)); } Atau sesuatu seperti itu. Metode apa …

11
Menetapkan harapan realistis untuk tenggat waktu
Saya seorang pemimpin teknologi untuk tim kecil. Salah satu tugas utama di piringku adalah berkomunikasi dengan klien. Satu hal yang saya rasa sangat sulit adalah berurusan dengan tenggat waktu karena mereka diamanatkan oleh klien dan saya sering tidak berkonsultasi. Biasanya, interaksi mengikuti pola berikut. Klien datang dengan fitur yang ingin …

9
Kapan boleh mengorbankan "kerapian" desain untuk menyelesaikan proyek?
Ketika mengerjakan suatu produk yang perlu dilakukan segera dan bekerja dengan baik, kapan bisa mengorbankan pemeliharaan dan "kerapian" desain untuk menyelesaikan pekerjaan dan keluar dari pintu dengan cepat? Dan sampai sejauh mana itu baik-baik saja, terutama ketika teknik yang digunakan untuk membuatnya "rapi" adalah hal baru bagi saya?
15 design 


9
Bagaimana Anda menunjukkan kinerja dalam lingkungan pemrograman berpasangan?
Ulasan kinerja baru-baru ini muncul di tempat kerja saya, dan saya ditempatkan di posisi yang menarik. Tim kami melakukan banyak pemrograman pasangan, yang memiliki kecenderungan meratakan perbedaan keterampilan antara anggota tim (terutama mengingat kami memutar pasangan). Secara umum, ketika melakukan tinjauan kinerja, Anda melihat kembali pekerjaan yang telah Anda lakukan, …

7
Pertimbangan khusus apa yang diperlukan ketika merancang basis data untuk menyimpan catatan keuangan?
Saya harap pertanyaan ini tidak terlalu luas. Di masa depan saya mungkin perlu menambahkan beberapa sistem akuntansi dan pelacakan keuangan ke beberapa aplikasi (kebanyakan aplikasi berbasis web, tetapi pertanyaan saya juga berkaitan dengan aplikasi desktop). Sekarang, membuat catatan sederhana transaksi keuangan secara teori mudah. Satu tabel database dengan beberapa kolom …

3
Bagaimana cara kerja banyak tugas
Saya benar-benar tidak mengerti tentang cara kerja bagian dalam sistem operasi, tetapi saya dapat kira-kira kira-kira perilaku perkiraan dari banyak fungsi. Namun, satu hal yang tidak dapat saya pahami adalah multitasking. Secara teori, sistem operasi mengatur waktu, menurut CPU untuk interval kecil ke berbagai program yang berjalan. Tapi itu tidak …



5
Apa cara terbaik / termudah untuk mendapatkan gelar saya, sudah menjadi pengembang yang berpengalaman? [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 4 tahun yang lalu . Saya telah menjadi pengembang perangkat lunak profesional aktif (kebanyakan menggunakan .NET) selama lima tahun terakhir dan, tanpa …



6
Apakah boleh untuk tidak sepenuhnya memahami RB Trees? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Jadi saya baru belajar pohon merah-hitam di Cormen dan wow! Biasanya saya suka …
15 algorithms 



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.