Rekayasa Perangkat Lunak

9
Apakah repositori mercurial besar menderita "balapan dorong"?

Membaca beberapa "Mengapa DVCS lebih baik" menjawab beberapa pertanyaan tentang Programmer. SEGAR-BENAR mereka semua mengatakan bahwa secara umum, DVCS lebih baik karena Anda tidak memiliki ras komit dalam proyek besar, IE berkomitmen, ketinggalan zaman sehingga perbarui, komit, kedaluwarsa lagi,...

9
Representasi referensi yang tenang - tautan semantik vs uri

Kami sedang merancang API TENANG untuk membuka informasi akun pelanggan kami. Kami memiliki representasi yang berisi referensi ke sumber daya lain yang terkait dengan sumber daya saat ini. Ini dari sejumlah praktik terbaik yang dapat kami temukan di API publik serta materi yang dipublikasikan....

9
Bagaimana cara mentransfer file ke produksi?

Kami adalah grup yang mulai mengerjakan situs web yang cukup besar dengan basis kode yang ada. Kami memiliki tes dan server produksi. Ide kami adalah memiliki repositori pengujian dengan sejumlah devs yang memiliki akses push ke; dan repositori terberkati yang hanya bisa didorong oleh beberapa...

9
GUI, BLL, Organisasi DAL Dalam Suatu Proyek

Saya membaca tentang lapisan aplikasi, dan ingin menggunakan desain ini dalam proyek saya berikutnya (c #, .Net). Beberapa pertanyaan: Apakah pemisahan lapisan dilakukan melalui ruang nama? Project.BLL. Apa pun, Project.DAL. Apa pun Apakah lebih tepat untuk memisahkan dengan lapisan, maka...

9
Fitur dasar untuk bahasa dasar? Saran DSL?

Saya akhirnya mulai memahami kompleksitas di balik pembuatan juru bahasa dan kompiler. Saya telah membangun beberapa versi TinyBasic, 1964 (Dartmouth) Basic, dan perluasan saya sendiri pada bahasa-bahasa tersebut sebelum sampai ke titik ini. Proyek terbaru adalah yang saya sebut Open Source Basic...

9
Izin / model / pola yang tepat untuk aplikasi .NET

Saya perlu menerapkan fleksibel DAN sederhana (jika ada) dan pada saat yang sama menggunakan sarana bawaan jika memungkinkan Sejauh ini saya telah menerapkan MembershipProvider dan RoleProviders. Ini keren tapi kemana saya harus pergi selanjutnya? Saya merasa seperti saya perlu menambahkan...

9
Praktik terbaik menangani gambar di situs web

Saya memindahkan situs eCommerce lama ke MVC 3 dan ingin memanfaatkan peningkatan desain. Situs ini saat ini memiliki gambar produk yang disimpan dalam 3 ukuran: thumbnail, medium (untuk tampilan dalam daftar) dan diperluas untuk tampilan yang diperbesar. Saat ini kami harus mengunggah 3 gambar...

9
Untuk apa kotak Linux khusus digunakan?

Jadi ini mungkin pertanyaan yang sangat mendasar dan jelas bagi kebanyakan orang, tetapi google-fu saya mengecewakan saya dan sepertinya ada sesuatu yang terjadi di kepala saya. Saya telah mendengar banyak orang menyebut memiliki 'kotak linux khusus' sebagai bagian sentral dari pengaturan...

9
Kematian teknologi OOP [ditutup]

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 6 tahun yang lalu . Saya...