Rekayasa Perangkat Lunak

35
Apa itu penyalahgunaan obat generik?

Saat meninjau beberapa kode, saya perhatikan kesempatan untuk mengubahnya menggunakan generik. Kode (dikaburkan) terlihat seperti: public void DoAllTheThings(Type typeOfTarget, object[] possibleTargets) { var someProperty = typeOfTarget.GetProperty(possibleTargets[0]); ... } Kode ini dapat...

34
Apa yang harus ada dalam standar pengkodean? [Tutup]

Apa yang harus dalam standar pengkodean yang baik (baca: bermanfaat)? Hal-hal yang seharusnya dimiliki kode. Hal-hal yang seharusnya tidak dimiliki kode. Haruskah standar pengkodean memasukkan definisi hal-hal yang diberlakukan oleh bahasa, kompiler, atau pemformat kode? Bagaimana dengan metrik...

34
Ruby tetapi tidak Rails pada Resume saya [ditutup]

Saya telah mendaftarkan Ruby sebagai keterampilan pada resume saya karena saya telah memprogram di Ruby selama 5 tahun sementara saya mengerjakan Ph.D. tesis. Saya sebagian besar telah menggunakannya untuk mengimplementasikan algoritma pemrosesan bahasa alami. Saya mulai mencari pekerjaan, dan...