Rekayasa Perangkat Lunak

13
Membawa Kepalaku Berputar

Saya baru mengenal pemrograman berorientasi objek, dan satu konsep yang telah lama saya pahami adalah kekekalan. Saya pikir bola lampu padam tadi malam tapi saya ingin memverifikasi: Ketika saya menemukan pernyataan bahwa objek tidak dapat diubah tidak dapat diubah, saya bingung karena saya dapat,...

13
Menentukan standar

Bagaimana Anda mendefinisikan standar? Saya mendefinisikan protokol untuk hal-hal yang belum ada dan saya ingin membuat RFC untuk itu, dan menggunakan nomor port terkenal yang disediakan oleh IANA. Bagaimana saya

13
Perbedaan antara praktik terbaik dan akal sehat?

Ada banyak percakapan mengenai praktik terbaik 1 dalam pengembangan perangkat lunak. Saya telah melihat setidaknya tiga poin utama mendapatkan banyak diskusi tentang SE dan di tempat lain: Apa yang memenuhi syarat sebagai praktik terbaik, dan mengapa? Apakah praktik terbaik bahkan layak...

13
Proyek Agile Pendanaan

Perusahaan tempat saya bekerja secara tentatif bergerak menuju strategi manajemen proyek Agile - setelah mengalami "kegembiraan" air terjun satu kali bagi banyak orang. Kunci untuk ini adalah pergeseran dalam penekanan untuk memberikan fungsionalitas yang bertentangan dengan memenuhi tenggat waktu...

13
Di mana Anda menggunakan ROT13?

Saya sedang membaca dokumen untuk vim, dan melihat ada jalan pintas, misalnya g?wakan mengubah kata berikutnya menggunakan ROT13. Saya juga tahu bahwa Anda dapat mengubah penyandian file Python ke ROT13. Inilah pertanyaan saya: Mengapa? Sepertinya itu tidak akan berguna, selain dari program...