Rekayasa Perangkat Lunak

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

5
Apa yang harus dilakukan sebagai seorang Dev ketika selama bertahun-tahun tim mereka kekurangan inovasi produk, tidak menggunakan metodologi manajemen proyek, dan menjalankan praktik-praktik Dev Software yang buruk? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Saya tertarik mengetahui cara menangani proses pengembangan perangkat lunak saat ini yang belum berubah …

5
Dalam desain API, kapan harus menggunakan / menghindari polimorfisme ad hoc?
Sue sedang merancang perpustakaan JavaScript Magician.js,. Kunci pasnya adalah fungsi yang menarik Rabbitkeluar dari argumen yang disahkan. Dia tahu penggunanya mungkin ingin menarik kelinci keluar dari String, a Number, a Function, bahkan mungkin a HTMLElement. Dengan pemikiran itu, ia dapat merancang API-nya seperti: Antarmuka yang ketat Magician.pullRabbitOutOfString = function(str) //... …


1
Ringkasan perbedaan antara versi Java? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ditutup 2 tahun yang lalu . Jawaban pertanyaan ini adalah upaya komunitas . Edit jawaban yang ada untuk meningkatkan pos ini. Saat ini tidak menerima jawaban atau interaksi baru. Apa perbedaan utama di antara versi Java dalam …
14 java  versioning 



8
Dalam sebuah wawancara, apakah lebih baik memberi kode solusi kasar untuk pertanyaan sulit, atau menghabiskan wawancara memeriksa pertanyaan dengan hati-hati? [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 4 tahun yang lalu . Kadang-kadang pertanyaan wawancara itu sulit, apakah pewawancara menginginkannya, atau tidak. Hal ini dapat …

3
Pemrograman Berorientasi Objek: Mengapa "Berorientasi"?
Saya sebagian besar melewati tingkat pemrograman game saya. Ini bukan gelar ilmu komputer, sehingga banyak teori yang dihindari untuk pengembangan portofolio praktis dan apa yang saya lihat sebagai pembelajaran JIT, yang tampaknya lebih penting dalam industri game. Subjek pertama adalah "Pengantar Pemrograman Berorientasi Objek". Ungkapan itu tidak mengganggu saya sampai …



4
Menggunakan tata bahasa alami dalam API yang lancar
Saya mengutak-atik abstraksi kueri tentang WebSQL / Phonegap Database API, dan saya merasa tertarik, dan ragu-ragu, mendefinisikan API yang lancar yang meniru penggunaan tata bahasa Inggris alami. Mungkin paling mudah untuk menjelaskan ini melalui contoh. Berikut ini adalah semua kueri yang valid dalam tata bahasa saya, dan komentar menjelaskan semantik …
14 javascript  api 

2
Cara membuat situs ASP.NET MVC modular
Saya sedang dalam tahap perencanaan untuk sistem intranet karyawan yang akan dibangun dengan ASP.NET MVC 4. Kami ingin situs terdiri dari "modul" yang terpisah, yang masing-masing menyediakan fitur yang berbeda: pesan, perubahan penggajian, dll. Saya ingin modul ini dapat diaktifkan atau dinonaktifkan pada waktu kompilasi. Beranda akan menampilkan semacam navigasi …

1
Apakah kita menggunakan pola repositori kan?
Kami menggunakan sekelompok kelas yang terpisah dengan akhiran -repositoryuntuk mengambil data dari database; untuk setiap tabel repositori sendiri. Kami memiliki misalnya customerrepositorykelas yang memiliki semua jenis metode untuk mengambil pelanggan, dan vacancyrepositoryyang memiliki semua jenis metode untuk mengambil lowongan. Saya punya dua pertanyaan tentang cara melakukan hal-hal ini: Bagaimana dengan …



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.