Rekayasa Perangkat Lunak

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

3
Haruskah Anda benar-benar memisahkan js, html, dan css Anda?
Saya mendengar / membaca sepanjang waktu bahwa lebih bersih untuk memisahkan js , html , dan css Anda . Seharusnya itu membuatnya lebih mudah untuk dirawat, debug. Seharusnya lebih efisien, karena memungkinkan caching / memperkecil file css dan js . Sejauh yang saya ketahui, menggunakan kerangka kerja web (Django, Rails, …

4
Apa sajakah pertanyaan jenis FizzBuzz untuk pengembang web atau SQL? [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 4 tahun yang lalu . Setelah beberapa saat, kami merekrut lagi, dan saya meninjau tes untuk programmer; beberapa dari …
10 interview 

2
Use-cases untuk node.js dan c #
Saya melakukan sedikit pekerjaan ASP.NET (C #, MVC), tetapi sebagian besar adalah pengembangan web biasa. Saya melakukan arsitektur Restful menggunakan repositori CRUD. Sebagian besar klien saya tidak memiliki banyak persyaratan canggih dalam aplikasi mereka. Saya sekarang melihat node.js dan ini implikasi kinerja (saya kecanduan kecepatan), tapi saya belum menggali terlalu …

5
Pembuatan vs Pengembangan Perangkat Lunak [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 …

7
Adakah praktik terbaik terkait serah terima dari arsitektur ke pembangunan?
Kami sedang mencari cara meningkatkan proses penyerahan tugas dari arsitektur ke pengembangan. Pada satu ujung skala itu tidak ada panduan arsitektur Anda berisiko mendapat kekacauan, dengan setiap pengembang melakukan sesuatu dengan caranya. Di ujung lain dari skala di mana semuanya ditentukan, spesifikasi membutuhkan waktu lebih lama daripada pengembangan, dan Anda …



5
Apakah lebih baik menggunakan perintah preprocessor directive atau if (konstan)?
Katakanlah kita memiliki basis kode yang digunakan untuk banyak pelanggan yang berbeda, dan kami memiliki beberapa kode di dalamnya yang relevan hanya untuk pelanggan tipe X. Apakah lebih baik menggunakan arahan preprosesor untuk memasukkan kode ini hanya pada pelanggan tipe X, atau untuk menggunakan pernyataan if? Agar lebih jelas: // …
10 c++  c 

6
Apakah istilah "portal web" sudah usang?
Bos saya menggunakan istilah "portal" untuk proyek yang saya kerjakan setiap saat. Bagi saya, kata itu membuat saya berpikir tentang Yahoo di akhir tahun 90an. Apakah kata "portal" memiliki konotasi old-school, atau hanya aku? Apakah Anda pikir tidak masalah untuk menggunakannya atau apakah ini akan menyeret persepsi klien kami tentang …

5
Haruskah komentar metode menyertakan ringkasan dan deskripsi pengembalian ketika mereka sering sangat mirip?
Saya seorang pendukung kode yang terdokumentasi dengan baik, dan saya sangat menyadari kemungkinan kerugiannya . Itu di luar ruang lingkup pertanyaan ini. Saya suka mengikuti aturan menambahkan komentar XML untuk setiap anggota publik, mengingat betapa saya suka IntelliSense di Visual Studio. Namun ada satu bentuk redundansi, yang bahkan terganggu oleh …

3
Sedang dipersiapkan untuk tinjauan kode sebagai pengembang?
Saya mencari beberapa ide di sini. Saya membaca artikel Bagaimana seharusnya ulasan kode dilakukan dan Ulasan Kode, apa kelebihannya? yang sangat informatif tetapi saya masih perlu kejelasan tentang pertanyaan di bawah ini. Pertanyaanku adalah, Menjadi pengembang target, dapatkah Anda menyarankan beberapa praktik terbaik yang dapat dimasukkan oleh pengembang sebelum kodenya …
10 c#  code-reviews 


5
Melempar dan menangkap pengecualian dalam fungsi / metode yang sama
Saya telah menulis sebuah fungsi yang meminta input dari pengguna sampai pengguna memasukkan bilangan bulat positif (angka alami). Seseorang berkata saya tidak boleh melempar dan menangkap pengecualian dalam fungsi saya dan harus membiarkan penelepon fungsi saya menangani mereka. Saya ingin tahu apa yang dipikirkan pengembang lain tentang ini. Saya juga …
10 exceptions 

2
kontrak / pernyataan kode: apa dengan cek rangkap?
Saya penggemar tulisan, kontrak, atau jenis cek apa pun yang tersedia dalam bahasa yang saya gunakan. Satu hal yang sedikit mengganggu saya adalah bahwa saya tidak yakin apa praktik umum untuk menangani cek duplikat. Contoh situasi: Saya pertama-tama menulis fungsi berikut void DoSomething( object obj ) { Contract.Requires<ArgumentNullException>( obj != …

3
Apakah ada algoritma yang dikenal untuk penjadwalan pertandingan turnamen?
Hanya ingin tahu apakah ada algoritma penjadwalan turnamen di luar sana yang bisa saya gunakan atau bahkan sedikit adaptasi. Inilah persyaratan saya: Sejumlah variabel lawan yang termasuk dalam sejumlah variabel tim / klub masing-masing harus dipasangkan dengan lawan Dua lawan tidak bisa berasal dari klub yang sama Jika ada jumlah …
10 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.