Rekayasa Perangkat Lunak

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



9
Apakah pantas untuk menanyakan alasan setelah ditolak setelah wawancara? [Tutup]
Saya pikir saya baik-baik saja dalam wawancara tetapi ternyata pewawancara tidak berpikir demikian. Apakah pantas untuk menanyakan alasan setelah saya menerima email penolakan? Lagi pula saya tidak ingin mengganggu orang SDM. Saya seorang siswa, jadi tidak begitu banyak pengalaman berburu pekerjaan sejauh ini. Bersabarlah jika pertanyaan ini terdengar bodoh.
38 interview 

17
Desain Perangkat Lunak: Bangun dengan cepat atau bangun dengan baik?
Saat membuat aplikasi non-sepele, apakah yang terbaik untuk fokus pada hal-hal yang bekerja dengan cepat, dan mengambil jalan pintas dalam kode seperti mencampur logika model dengan pandangan Anda, memecahkan enkapsulasi - bau kode khas? Atau, apakah Anda lebih baik meluangkan waktu di muka untuk membangun lebih banyak arsitektur, membangunnya dengan …

13
Apakah memiliki situs web sendiri penting? [Tutup]
Seberapa penting atau penting? Saya mencoba untuk tetap menjalankan daftar blog atau situs untuk diikuti, tetapi sering kali saya menarik profil seseorang dan melihat tidak ada apa-apa di sana . Apakah ini sangat penting? Saya mengerti level pemrograman yang berbeda (dari C / C ++ programmer sistem ke Rails dan …


19
Teknik pemrograman yang digunakan secara berlebihan atau disalahgunakan [ditutup]
Apakah ada teknik dalam pemrograman yang Anda temukan terlalu sering digunakan (IE menggunakan cara yang lebih berlebihan dari yang seharusnya) atau disalahgunakan, atau menggunakan sedikit untuk semuanya, sementara tidak menjadi solusi yang benar-benar baik untuk banyak masalah yang orang coba lakukan selesaikan dengan itu. Itu bisa berupa ekspresi reguler, semacam …
38 design 

20
Seberapa penting kemampuan untuk mengetik? [Tutup]
Apakah Anda belajar mengetik pada saat Anda sudah bekerja sebagai programmer? Jika demikian, bagaimana hal itu memengaruhi produktivitas Anda? Atau apakah Anda masih tidak dapat menyentuh tipe dan menurut Anda itu menahan Anda? Menurut Steve Yegge itu penting, Secara pribadi saya tidak melihat banyak perbedaan, mungkin karena saya menghabiskan kurang …

24
Apa itu abstraksi? [Tutup]
Apakah ada definisi yang disepakati secara umum untuk apa abstraksi pemrograman , seperti yang digunakan oleh programmer? [Catatan, pemrograman abstraksi tidak harus disamakan dengan definisi kamus untuk kata "abstraksi."] Apakah ada definisi yang jelas, atau bahkan matematis? Apa saja contoh nyata dari abstraksi?


28
Apa pertanyaan terburuk yang pernah Anda tanyakan saat wawancara? [Tutup]
Tidak harus terkait pemrograman atau pengembangan perangkat lunak, tetapi hanya diminta selama wawancara untuk pekerjaan terkait TI. Saya tahu beberapa pertanyaan "bidang kiri" dimaksudkan untuk melihat bagaimana kandidat mengatasi situasi yang tidak terduga dan baru, tetapi di sini saya mencari pertanyaan yang tampaknya sama sekali tidak terkait dengan pekerjaan yang …
38 interview 

2
Seberapa banyak Injeksi Ketergantungan?
Saya bekerja dalam sebuah proyek yang menggunakan Injeksi Ketergantungan (Musim Semi) untuk segala sesuatu yang merupakan ketergantungan suatu kelas. Kami berada pada titik di mana file konfigurasi Spring telah berkembang menjadi sekitar 4000 baris. Belum lama ini saya menonton salah satu pembicaraan Paman Bob di YouTube (sayangnya, saya tidak dapat …


3
Apakah boros membuat tabel database baru alih-alih menggunakan tipe data enum?
Misalkan saya memiliki 4 jenis layanan yang saya tawarkan (mereka tidak mungkin sering berubah): Pengujian Desain Pemrograman Lain Misalkan saya memiliki 60-80 layanan aktual yang masing-masing termasuk dalam salah satu kategori di atas. Misalnya, 'layanan' dapat berupa "Program Uji menggunakan teknik A" dan merupakan jenis "Pengujian". Saya ingin menyandikannya ke …

6
Apakah lama mengkompilasi sesuatu dari masa lalu?
Ada banyak kisah perang yang tak terhitung jumlahnya tentang berapa lama kompilasi dapat berlangsung. Bahkan xkcd menyebutkannya. Sekarang, saya belum pemrograman untuk waktu yang lama dan sebagian besar baru saja terkena Java dan Python (dan Python adalah bahasa yang ditafsirkan, bukan yang dikompilasi). Saya menyadari mungkin saja saya belum menemukan …

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.