Rekayasa Perangkat Lunak

27
Berapa besar basis kode non-OO dikelola?

Saya selalu melihat abstraksi adalah fitur yang sangat berguna yang disediakan OO untuk mengelola basis kode. Tapi bagaimana basis kode non-OO besar dikelola? Atau apakah mereka hanya menjadi " Bola Besar Lumpur " pada akhirnya? Pembaruan: Sepertinya semua orang berpikir 'abstraksi' hanyalah...

27
Apakah SourceSafe benar-benar aman?

Setelah menghabiskan sepanjang pagi mencoba memeriksa sesuatu - sekarang saya sadar saya telah kehilangan pekerjaan selama beberapa hari. Itu terjadi sebelum - dan tampaknya kejadian umum dengan SourceSafe. Bisakah SourceSafe berhasil digunakan, tanpa masalah, dan jika demikian,

27
Bagaimana JavaScript menjadi populer?

Dalam sejarah kuno, Brendan Eich memiliki desain bahasa, dan di dunia sekarang ini, JavaScript adalah bahasa populer yang diimplementasikan dan digunakan di banyak tempat berbeda. Apa yang menyebabkan bahasa menjadi populer? Apakah itu sintaks mirip C yang akrab dengan programmer sebelumnya?...

27
Menjadi tergantung pada IDE. Bagaimana itu bisa membahayakan saya?

Saya adalah pengembang yang sangat bergantung pada IDE (NetBeans dan Eclipse karena saya seorang pengembang JAVA). Saya dapat kode dengan benar jika saya memiliki IDE. Saya bisa mengandalkan itu untuk pengembangan, debugging, dan penyebaran. Tetapi tanpa IDE saya tidak bisa melakukan apa-apa. Dapat...

27
Menempatkan buku dalam resume

Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Apakah itu ide yang baik jika saya meletakkan buku yang saya baca di resume saya, atau

27
Apa sumber daya terbaik untuk belajar TDD? [Tutup]

Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengumpulkan debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa

27
SOLID vs. Menghindari Abstraksi Dini

Saya mengerti apa yang seharusnya dicapai oleh SOLID dan menggunakannya secara teratur dalam situasi di mana modularitas penting dan tujuannya jelas berguna. Namun, dua hal mencegah saya menerapkannya secara konsisten di basis kode saya: Saya ingin menghindari abstraksi dini. Dalam pengalaman...

27
Membujuk persyaratan keluar dari orang bisnis?

Metode apa yang tampaknya bekerja paling baik untuk membujuk persyaratan dari orang-orang bisnis non-teknologi? Saya bekerja dengan tim yang mencoba untuk mendapatkan spec untuk proyek. Setiap kali kami bertemu dan itu menjadi harapan untuk pertemuan berikutnya, kami meminta para pelaku bisnis...