Rekayasa Perangkat Lunak

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

8
Penghentian dianggap berbahaya? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 6 tahun yang lalu . Saya baru saja mengkompilasi beberapa kode saya sendiri dengan -std=c++0xbendera di GCC, karena …



5
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 pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
27 books  tdd 


5
Apakah templat C ++ hanya semacam makro yang dimuliakan?
Dari perbandingan yang berbeda antara templat C ++ dan C # / Java generics seperti ini- /programming/31693/what-are-the-differences-between-generics-in-c-and-java-and-templates-in-c/31929#31929 Saya mendapat persepsi bahwa, template C ++ diimplementasikan oleh beberapa jenis preprocessing (penggantian teks biasa sebelum parsing), bukan kompilasi. Karena tipe yang memeriksa templat C ++ menyerupai makro C. Maksud saya, jika ada …
27 c++  c  compiler  templates  macros 

9
Memisahkan kelas dari antarmuka pengguna
Apa praktik terbaik ketika datang ke kelas menulis yang mungkin harus tahu tentang antarmuka pengguna. Bukankah kelas yang tahu cara menggambar itu sendiri melanggar beberapa praktik terbaik karena itu tergantung pada apa antarmuka pengguna (konsol, GUI, dll)? Dalam banyak buku pemrograman saya menemukan contoh "Shape" yang menunjukkan warisan. Bentuk kelas …
27 design 


21
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 setidaknya yang terkait dengan pengembangan perangkat lunak?
27 books  resume 

11
Apakah menjadi Pengembang Senior yang menggunakan satu bahasa membuat Anda memenuhi syarat untuk menjadi Pengembang Senior yang menggunakan bahasa lain? [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 pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …

12
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 saya menggambar garis abstraksi tanpa kasus penggunaan konkret (jenis …


7
Apa strategi terbaik untuk menjual aplikasi Android? [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 pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …

17
Apa cara yang bagus dan ringkas untuk menjelaskan bahaya pemrograman copy-paste kepada yang bukan pemrogram? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 6 tahun yang lalu . Saya mencari analogi atau metafora yang bagus yang bisa menggambarkan masalah pemrograman copy-paste untuk …

18
Menghentikan diskusi teknis tanpa akhir dan membuat keputusan
Saya selalu menemukan orang-orang yang suka menggedor selama berabad-abad atas "hal teknis" terkecil. Jangan salah paham, saya seorang programmer geek yang menyukai apa yang saya lakukan, tetapi Anda tahu jenis percakapannya. Mac jauh lebih baik daripada Windows Jangan gunakan Untuk Setiap loop, gunakan loop Sementara Jangan membeli PC berbasis Intel, …

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.