Rekayasa Perangkat Lunak

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


12
Apakah saya perlu memahami algoritma dan struktur data untuk disebut seorang programmer? [Tutup]
Sudah enam tahun sejak saya coding. Pengodean ke semua hal seperti ActionScript, JavaScript, Java, PHP, Ajax, XML HTML, ASP, dll. Saya telah menggunakan array, peta, daftar yang terhubung, set, dll dan di mana pun saya bekerja orang-orang seperti saya. Tetapi setiap kali saya diwawancarai, sangat mungkin bahwa orang bertanya kepada …

30
Bagaimana pemrograman dilakukan 20 tahun lalu? [Tutup]
Saat ini kami memiliki banyak alat bantu pemrograman yang mempermudah pekerjaan, termasuk: IDE Debuggers (baris demi baris, breakpoints, dll) Script semut, dll untuk kompilasi Situs-situs seperti StackOverflow untuk membantu jika Anda mengalami masalah pemrograman 20 tahun yang lalu, tidak satu pun dari hal-hal ini ada di sekitar. Alat apa yang …
37 history 

7
Unit pengujian tim pemula perlu untuk unit test
Saya bekerja dengan tim baru yang secara historis tidak melakukan pengujian unit APA PUN. Tujuan saya adalah agar tim akhirnya menggunakan TDD (Test Driven Development) sebagai proses alami mereka. Tetapi karena TDD adalah perubahan pikiran yang radikal untuk tim pengujian non-unit, saya pikir saya akan memulai dengan menulis unit test …
37 unit-testing  tdd 



12
Bos Meminta Bekerja Lembur Tetapi Di Bawah Radar [ditutup]
Jadi suatu hari bos saya (sebut saja dia Colfax) meminta saya untuk mengerjakan sebuah proyek, tetapi saya tidak boleh membicarakannya dengan siapa pun (termasuk programmer lain di tim saya) dan bahwa itu harus dilakukan di luar pekerjaan normal jam. Sebagai gantinya, Colfax menawari saya hari libur "off-the-book" sama dengan jam …




19
Wawancara teknis 10 menit [ditutup]
Saya harus melakukan penilaian cepat terhadap puluhan siswa baru dengan sangat cepat. Saya memiliki 30 menit pertemuan dengan mereka masing-masing (dalam dua atau tiga hari). Saya ingin menggunakan sebagian besar waktu untuk membahas aspek-aspek non teknis. Jadi saya berencana menggunakan 10 menit untuk pertanyaan teknis. Pertanyaan yang sama untuk mereka …
37 interview 


12
Berapa banyak Cakupan Kode yang “cukup”?
Kami mulai mendorong cakupan kode di sini di tempat kerja saya, dan itu membuat saya berpikir .... Berapa banyak cakupan kode yang cukup? Kapan Anda sampai pada titik berkurangnya pengembalian pada cakupan kode? Apa sweet spot antara liputan yang baik dan tidak cukup? Apakah ini bervariasi berdasarkan jenis proyek yang …


9
Desain untuk perubahan di masa depan atau menyelesaikan masalah yang ada [tertutup]
Saat menulis kode atau selama desain Anda mencoba untuk menggeneralisasi masalah pada contoh pertama itu sendiri atau mencoba untuk menyelesaikan masalah yang sangat spesifik. Saya menanyakan hal ini karena mencoba menyamaratakan masalah cenderung mempersulit hal-hal (yang mungkin tidak perlu) dan di sisi lain akan sangat sulit untuk memperluas solusi spesifik …
37 design 

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.