Rekayasa Perangkat Lunak

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

3
Mengapa pohon tumbuh ke bawah?
Mengapa pohon tumbuh ke bawah dalam ilmu komputer? Saya merasa itu kembali ke printer, dan bahwa sebuah program yang melintasi pohon pertama-tama mencetak root, dan menggunakan gagasan tumpukan kertas tanpa dasar untuk mengekspresikan tingkat rekursi yang tidak terbatas yang mungkin dihadapi. Referensi: Pohon tumbuh ke bawah, memiliki akar di bagian …

1
Apakah ada kebutuhan untuk kelas pabrik untuk membuat model viewm?
Seorang kolega saya menyarankan menggunakan kelas pabrik untuk membuat objek viewmodel dalam solusi ASP.NET MVC kami. Gagasannya adalah dapat membantu desain, dan rawatan, dari cara viewmodels dibangun di aplikasi kami. Saya ingin mencari tahu apakah ada orang lain yang memiliki pengalaman ini. Saya telah melakukan beberapa penelitian dan menemukan sangat …

4
Menangani perubahan skema database saat mendorong versi baru
Selama masa perkembangan yang berat, skema basis data berubah dengan cepat dan terus-menerus, dan pada saat dorongan mingguan kami untuk pengembangan beta muncul, skema tersebut telah berubah begitu banyak sehingga satu-satunya pilihan yang masuk akal adalah dengan menghapus semua tabel yang saya bisa dan salin versi baru dari basis data …

3
Apa alternatif untuk strategi portal perusahaan di ruang Java?
Kekecewaan dengan Ruang Portal Saya melihat sejumlah besar klien perusahaan, yang menjadi kecewa dengan pengalaman Portal perusahaan mereka, terutama mereka yang berada di ruang WebSphere Portal Server (WPS). Jutaan orang telah diinvestasikan, namun janji konten yang dipersonalisasi dengan agregasi dan alat kolaboratif terintegrasi tidak pernah membuahkan hasil. Pindah ke WPS …

4
Menulis buku pegangan pengembang di seluruh perusahaan
Saya bekerja untuk perusahaan kecil. Lengan pengembangan perangkat lunak perusahaan sebelum saya dipekerjakan terdiri dari seorang pria yang bekerja sendiri secara otodidak. Sekarang saya telah menulis perangkat lunak untuk perusahaan selama beberapa tahun, saya telah ditugaskan untuk membangun praktik pengembangan perangkat lunak resmi di seluruh perusahaan. Saat ini kami tidak …



2
Apa yang dimaksud dengan Bucket?
Saya menemukan kode legacy di kelas yang namanya BucketService. Karena bahasa Inggris bukan bahasa ibu saya, saya mencoba menerjemahkannya, tetapi itu tidak masuk akal. Saya menemukan beberapa termin seperti penyortiran ember dan sebagainya, tetapi saya masih belum mengerti. Sebenarnya kata ini cukup sering digunakan dalam pemrograman Saya akan sangat membantu …

2
Mendapatkan logo dan gambar untuk proyek sumber terbuka [ditutup]
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 . Saya telah mengerjakan proyek open source selama sekitar 2 tahun. Saya ingin membuat situs …

4
Gunakan `menggunakan` dalam C ++ atau menghindarinya?
Diskon semantik yang berbeda karena ADL, bagaimana seharusnya saya gunakan secara umum using, dan mengapa? Apakah ini tergantung situasi (mis. Tajuk yang akan menjadi #included vs file sumber yang tidak akan)? Juga, haruskah saya lebih suka ::std::atau std::? Namespace-level using namespace: using namespace std; pair<string::const_iterator, string::const_iterator> f(const string &s) { …
17 c++  namespace 

6
Strategi untuk menghindari SQL di Pengontrol Anda ... atau berapa banyak metode yang harus saya miliki dalam Model saya?
Jadi situasi yang sering saya temui adalah situasi di mana model saya mulai: Tumbuh menjadi monster dengan berton-ton metode ATAU Memungkinkan Anda mengirimkan potongan-potongan SQL kepada mereka, sehingga mereka cukup fleksibel untuk tidak memerlukan jutaan metode berbeda Misalnya, kita memiliki model "widget". Kami mulai dengan beberapa metode dasar: dapatkan ($ …

6
PHP dan kinerja
Saya selalu mendengar bahwa PHP adalah untuk situs web menengah dan kecil sedangkan .NET dan Java untuk aplikasi perusahaan. Pertanyaan saya adalah tentang PHP. Mengapa PHP bukan pilihan yang baik untuk aplikasi web perusahaan? Apakah karena jika aplikasi web menjadi lebih besar maka PHP akan lebih lambat karena merupakan bahasa …

7
Apa keuntungan menggunakan pembangun query SQL?
Apakah ada keuntungan menggunakan pembuat pembangun, daripada menggunakan SQL mentah? Misalnya $q->select('*') ->from('posts') ->innerJoin('terms', 'post_id') ->where(...) vs: SELECT * FROM posts WHERE ... Saya melihat bahwa banyak kerangka kerja menggunakan lapisan abstraksi semacam ini, tetapi saya gagal memahami manfaatnya.
17 php  sql  frameworks 

4
rata-rata industri untuk waktu yang dihabiskan untuk pemeliharaan
Seorang manajer baru-baru ini mengumumkan bahwa mereka menghabiskan terlalu banyak waktu untuk memperbaiki bug. Saya kira dia berpikir kita harus menulis kode yang sempurna setiap saat (sementara masih mencapai tenggat waktu yang mustahil tentu saja!) Dan itu membuat saya bertanya-tanya apa rata-rata waktu yang dihabiskan industri untuk memperbaiki bug dan …
17 metrics 


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.