Rekayasa Perangkat Lunak

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


10
Pernyataan Lini Tunggal & Praktek yang Baik
Saya baru-baru ini memperoleh kebiasaan yang saya tahu banyak dari Anda mungkin tidak suka, tetapi yang, pada akhirnya, membantu saya mengawasi struktur kode global daripada pada struktur metode berulang, (kadang-kadang) tunggal: pengelompokan angka pernyataan dalam satu baris, seperti ini: textBox1.Text = "Something!"; textBox2.Text = "Another thing!"; textBox3.Text = "Yet another …

4
Apa arti tepatnya yang tidak terdefinisi dalam JavaScript? Kenapa ada di sana? Penggunaan apa yang dimilikinya? Bagaimana ini bisa bermanfaat?
Dalam JavaScript, kami memiliki sesuatu yang disebut undefined . Saya mengatakan sesuatu, karena saya benar-benar tidak tahu apakah itu kelas dasar, atau variabel bawaan, atau kata kunci, atau apa pun. Saya hanya tahu bahwa itu ada di sana. Untuk melihatnya dalam aksi, Anda cukup menulis: undefined; typeof undefined; Adakah yang …


2
Apa hubungan antara Dynamic Language Runtime dan C # 4.0?
Katakanlah saya ingin membuat kompiler / juru bahasa dinamis, mungkin seorang juru bahasa Skema, pada platform .NET seperti yang ada saat ini. Apakah saya akan lebih baik menggunakan Dynamic Language Runtime (DLR), atau menggunakan C # 4.0 untuk mengimplementasikan fitur dinamis bahasa saya? Atau apakah saya perlu keduanya? Saya tahu …

7
Bagaimana Anda bisa mengukur kontribusi harian Anda sendiri?
Saya baru saja menyelesaikan Tiga Tanda Pekerjaan yang Menyedihkan oleh Patrick Lencioni dan salah satu ide intinya adalah bahwa Anda perlu memiliki beberapa bentuk pengukuran. Saya memiliki pekerjaan pengembang internal yang cukup standar di mana saya bekerja pada alat-alat baru dan melakukan beberapa perbaikan dukungan / bug untuk alat-alat sebelumnya …




10
Haruskah fungsi 'matematika' mengikuti notasi matematika?
Saya kira pertanyaan ini akan segera ditandai sebagai subyektif, tetapi menurut Anda mana yang lebih baik: double volume(double pressure, double n_moles, double temperature) { return n_moles * BOLTZMANN_CONSTANT * temperature / pressure; } atau double volume(double P, double n, double T) { return n*R*T/P; } Dengan kata lain, haruskah fungsi …


8
Apakah mendefinisikan titik henti dari algoritma genetika mengalahkan tujuan dari algoritma?
Wikipedia mendefinisikan titik terminasi GA untuk hal ini: Secara umum, algoritma berakhir ketika jumlah generasi maksimum telah dihasilkan, atau tingkat kebugaran yang memuaskan telah dicapai untuk populasi. Jika algoritma telah diakhiri karena jumlah generasi maksimum, solusi yang memuaskan mungkin atau mungkin belum tercapai. Sekarang, jika itu berakhir ketika tingkat kebugaran …


3
algoritma dan implementasi elevator [ditutup]
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 5 tahun yang lalu . Saya ingin tahu cara kerja elevator (nyata). Tapi, sejauh ini, saya tidak dapat menemukan banyak materi tentang …

2
Bagaimana analisis berbeda dari desain?
Saya yakin Anda semua pernah mendengar manajer mengatakan bahwa "kita perlu analis", atau "kita membutuhkan desainer". Meskipun saya seorang pengembang .NET, saya hampir tidak dapat membedakan penganalisa dari seorang desainer (bukan desainer web atau desainer UI). Siapa penganalisa? Siapa desainer? Apakah mereka tumpang tindih?

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.