Rekayasa Perangkat Lunak

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

2
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 komponen (Project.BLL.Component1), atau oleh komponen, kemudian lapisan (Project.Component1.BLL) Untuk DAL …

5
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 ... karena saya tidak bisa memikirkan fitur lain …


3
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 orang. Repo yang diberkati itu …
9 git  workflows 

2
Berkembang secara profesional untuk iOS, Android, dan web - wawasan
Ini bukan pertanyaan tentang bagaimana mengembangkan ketiganya, saya tahu berbagai cara lintas platform dan sebagainya. Tapi saya lebih ingin tahu dari sudut pandang pengembang seberapa sulit untuk mengembangkan aplikasi iOS, Android, dan web pada dasarnya? Saya saat ini dalam pekerjaan pertama saya sebagai pengembang seluler / web. Saya telah mengembangkan …
9 android  web  mobile  ios 

2
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. Representasi dapat berupa XML atau JSON. …
9 rest  semantics 

3
Apakah boleh memasukkan jQuery dalam plugin jQuery?
File plugin jQuery pertanyaan termasuk perpustakaan jQuery muncul hari ini di stackoverflow, dan saya sangat menyarankan agar tidak memasukkan jQuery dalam plugin. Saya tidak benar-benar mendapat dukungan dari orang lain dalam hal ini; sebenarnya ada lebih banyak dukungan untuk memasukkan jQuery daripada tidak. Apakah ini oke atau adakah alasan bagus …
9 jquery  plugins 

2
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, komit, masih ketinggalan zaman, dll. DVCS membatasi ini dengan konsep push. …
9 mercurial  dvcs 

7
Bagaimana seharusnya kemampuan didistribusikan melalui tim?
Setelah membaca ini, Saya melihat bahwa tampaknya ada banyak ketidaksepakatan tentang bagaimana tim tangkas harus disusun dalam kelompok pengembang dengan berbagai kemampuan (alias hampir semua tim). Haruskah semua pengembang terbaik ditempatkan di tim mereka sendiri dan diberi pekerjaan prioritas tertinggi? Ini akan memastikan bahwa tugas yang paling penting akan selesai. …
9 agile  team  teamwork 

7
Bisakah saya menggunakan "kisah pengguna" untuk tugas peningkatan proses?
Kami saat ini menggunakan JIRA untuk melacak pekerjaan pengembangan kami. Manajemen saya ingin memformat dan mengkategorikan semuanya sebagai "Cerita Pengguna," termasuk tugas-tugas terkait pengembangan non-perangkat lunak. Sebagai contoh: "Sebagai manajer pengujian, dapatkah saya melakukan pengujian aplikasi hanya menggunakan tes otomatis dan tidak ada pengujian manual sehingga saya dapat menguji aplikasi …
9 agile  stories 


5
Apa standar untuk pemodelan aplikasi modern sebelum pengembangan?
Saya mengambil aplikasi tingkat perusahaan pertama saya dan saya ingin tim saya untuk memodelkan seluruh aplikasi ASP.NET MVC C # bahkan sebelum kita mengeluarkan satu baris kode. UPDATE: Ini tidak dimaksudkan untuk menjadi diskusi filosofis tentang kapan harus mendokumentasikan / memodelkan suatu aplikasi. Harap hanya berikan jawaban untuk "bagaimana" untuk …


4
Pengembangan OS di Pertanyaan C ++
Sebagai proyek Master, saya merancang sistem operasi sederhana. Ini sedang dirancang untuk berjalan dalam Mode Nyata 16-bit pada arsitektur x86. Idealnya, saya ingin mengembangkan OS ini dalam C ++, dan hanya menggunakan perakitan jika perlu. Sejauh ini, saya memiliki boot loader yang ditulis dalam assembly, yang memuat kernel yang merupakan …

3
Bagaimana Anda menangani dimensi basis data yang terus berubah?
Selama dua bulan terakhir ini saya telah mencari solusi atau praktik untuk menangani manajemen rilis dalam basis data. Saya mencari apa yang orang lihat sebagai proses terbaik untuk menangani ini. Kami memiliki 3 lingkungan untuk basis data kami: Pengembangan Pengujian Penerimaan Pengguna (UAT) Produksi Masalahnya adalah kadang-kadang kita membuat perubahan …

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.