Rekayasa Perangkat Lunak

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


1
Notasi yang digunakan dalam 'Desain Algoritma Fungsional Mutiara'
Saya baru saja membeli buku 'Mutiara Desain Fungsional Algoritma' oleh Richard Bird. Sayangnya, buku ini tidak memiliki bagian yang menjelaskan notasi yang digunakan. Anda dapat melihat isi buku dengan pergi ke halaman Amazon, dan mengklik sampul buku untuk masuk ke dalamnya. http://www.amazon.com/Pearls-Functional-Algorithm-Design-Richard/dp/0521513383 Jika seseorang bisa memberi saya nama, dan / …
8 notation 

1
Praktik umum untuk abandonware di SVN
Saya memiliki repositori umum untuk utilitas kecil (yang dianggap terlalu kecil pada saat itu untuk menjamin repositori mereka sendiri. 'Mungkin masalah lain itu sendiri), beberapa di antaranya sudah usang dan kemungkinan tidak akan pernah berfungsi lagi. Tapi satu aturan di mana saya bekerja adalah tidak pernah membuang apa pun. Menghapus …
8 svn 


2
Akankah .NET 4.5 Membuat Ekstensi Reaktif Usang?
Antara lain, Ekstensi Reaktif .NET menyederhanakan manajemen konkurensi. Dari apa yang saya dengar, .NET 4.5 akan menyederhanakan manajemen konkurensi dengan hal-hal seperti awaitkata kunci. Pertanyaan saya: Akankah .NET 4.5 membuat ekstensi reaktif menjadi usang? Atau apakah Microsoft diharapkan untuk melempar penambahan .NET 4.5 sebagai cara alternatif untuk mendekati pemrograman asinkron …
8 .net 

10
Bagaimana cara saya mengembangkan lebih banyak bahasa dengan lebih sedikit IDE
Saya ingin mengatur komputer saya sehingga saya dapat mengembangkan di .net, C #, Java, ActionScript, JS / CSS, dan bahasa fungsional seperti Scala atau Haskell. Namun, saya ingin melakukan ini dengan jumlah paling sedikit dari IDE berfitur lengkap untuk dipelajari / program yang menggunakan ruang harddisk di komputer saya / …
8 ide 

2
Bagaimana cara mempertahankan versi demo suatu aplikasi?
Saya harus dapat mendemokan aplikasi produksi kami ke calon klien. Cara saya mengaturnya hari ini sederhana. Aplikasi demo adalah duplikat yang tepat dari sistem produksi, kecuali bahwa data dalam database dikaburkan untuk melindungi data klien kami saat ini. Ini berfungsi dengan baik karena tidak memerlukan perubahan aplikasi apa pun. Boss …

4
Mengapa bahasa VM tidak dikompilasi sekali saja?
(Pertama-tama, saya harus menjelaskan bahwa kompiler dan mesin virtual ( alias ) adalah bidang yang sama sekali tidak dikenal bagi saya) Seperti yang saya pahami, setiap kali aplikasi Java / C # / ... dijalankan, VM dipanggil dan menerjemahkan kode perantara (bytecode, CIL, dll) ke instruksi mesin. Tetapi mengapa operasi …

2
Pasangkan Pemrograman Menggunakan Berbagai Editor
Saya sangat suka pemrograman pasangan untuk proyek atau fitur tertentu. Itu dapat bertindak sebagai pemeriksaan kewarasan langsung dan meningkatkan cakupan kode di tim pengembangan Anda. Yang mengatakan saya sepertinya selalu mengalami masalah tentang editor. Saya terutama kode Ruby dan saya pribadi suka menggunakan VIM sedangkan pengembang lain di tim saya …




1
Bagaimana cara membuat aplikasi web yang dapat diperpanjang?
Bagaimana Anda menerapkan aplikasi web yang dapat diperpanjang? Yang saya pikirkan adalah aplikasi web yang mirip dengan Jenkins atau Hudson yang menyediakan dukungan plug-in. Meskipun jelas bagi saya bagaimana plug-in dapat ditemukan dan dimuat, saya tidak tahu bagaimana plug-in dapat diintegrasikan dalam arsitektur keseluruhan. Saya terutama tidak yakin tentang poin-poin …


1
Definisi sistem 3-tier
Orang sering mengklaim bahwa mereka mengikuti arsitektur '3-tier (atau n-tier)', dan kadang-kadang mereka kemudian mengklaim beralih ke Model Domain. Tapi saya benar-benar tidak pernah mengerti apa ini 'arsitektur 3-tingkat' mitos. Tampaknya tidak memiliki definisi formal. Sementara ada banyak referensi dan contoh di sekitar yang menjelaskan dan menunjukkan pola Model Domain, …

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.