Rekayasa Perangkat Lunak

9
Kontrol Versi berdasarkan penyimpanan portabel?

Saya mengembangkan proyek pribadi pada dua mesin tanpa menggunakan server bersama atau koneksi jaringan di antara keduanya. Apakah ada sistem kontrol versi umum yang secara andal mendukung penggunaan penyimpanan portabel (seperti perangkat flash USB) sebagai repositori

9
string.format dengan variabel vs variabel sebaris

Apa pro / kontra (jika ada) untuk digunakan string output; int i = 10; output = string.Format("the int is {0}", i); melawan string output; int i = 10; output = "the int is " + i; Saya selalu menggunakan contoh terakhir, tetapi sepertinya sebagian besar tutorial online menggunakan contoh...

9
Kapan berhenti menulis cerita pengguna, dan mulai coding?

Saat menemukan cerita untuk sprint pertama, bagaimana Anda tahu kapan harus berhenti menulis dan bergerak maju? Saya telah bertanya kepada beberapa orang yang saya kenal, dan pada dasarnya respons yang saya dapatkan adalah, itu tergantung pada konteks proyek itu ada dan bagaimana timeboxed proyek...

9
Analisis Leksikal tanpa ekspresi reguler

Saya telah melihat beberapa lexer di berbagai bahasa tingkat yang lebih tinggi ( Python , PHP , Javascript antara lain) dan mereka semua tampaknya menggunakan ekspresi reguler dalam satu bentuk atau lainnya. Walaupun saya yakin regex mungkin adalah cara terbaik untuk melakukan ini, saya...