Rekayasa Perangkat Lunak

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

11
Apakah "komentar lucu" adalah praktik yang buruk atau tidak? [Tutup]
Saya ingin bertanya kepada Anda apakah menambahkan beberapa "telur paskah" dalam dokumentasi sumber tidak profesional atau tidak. Mungkin Anda memiliki membaca StackOverflow jajak pendapat untuk komentar lucu dalam sumber dokumentasi, dan saya secara pribadi telah tersandung di banyak hal-hal seperti selama saya bekerja, termasuk lucu (atau tidak) hal-hal dalam dokumentasi …



22
Apakah ada kekurangan untuk mengambil pekerjaan di mana saya akan menggunakan bahasa pemrograman yang unik? [Tutup]
Saya baru saja lulus dari perguruan tinggi dengan gelar CS, jadi saya ingin mencari pekerjaan di mana saya bisa belajar lebih banyak tentang bidang ini dan membangun beberapa pengalaman profesional. Saya telah mewawancarai sebuah perusahaan yang menggunakan bahasa pemrograman in-house mereka sendiri, dan saya rasa tidak ada orang lain yang …

17
Bagaimana saya bisa merasa lebih percaya diri tentang keterampilan pemrograman saya? [Tutup]
Pemrograman tidak asing bagi saya. Saya pertama kali mulai melakukan markup (HTML, sekarang tolong jangan menertawakan saya) ketika saya berusia 12 dan sedikit BASIC ketika saya berusia 13 (saya tahu banyak tentang Flowchart, Pseudocodes pada titik ini), tetapi kemudian saya dinasihati ke dalam Biologi di sekolah menengah dan karenanya melewatkan …

8
Apakah ada aroma arsitektur?
Ada banyak sumber daya di web yang merujuk ke dan mencantumkan bau kode. Namun, saya belum pernah melihat informasi tentang aroma arsitektur . Apakah ini didefinisikan di suatu tempat, dan apakah ada daftar yang tersedia? Apakah ada penelitian formal yang dilakukan terhadap cacat arsitektur, dan dampaknya terhadap kecepatan proyek, cacat, …

11
"Blub paradox" dan c ++
Saya sedang membaca artikel di sini: http://www.paulgraham.com/avg.html dan bagian tentang "blub paradox" sangat menarik. Sebagai seseorang yang sebagian besar kode dalam c ++ tetapi memiliki eksposur ke bahasa lain (kebanyakan Haskell) saya menyadari beberapa hal berguna dalam bahasa ini yang sulit untuk ditiru di c ++. Pertanyaannya adalah terutama untuk …


7
C # Dev - Saya sudah mencoba Lisps, tapi saya tidak mengerti [ditutup]
Setelah beberapa bulan belajar tentang dan bermain dengan Lisp, baik CL dan sedikit Clojure, saya masih belum melihat alasan kuat untuk menulis apa pun di dalamnya daripada C #. Saya benar-benar ingin beberapa alasan kuat, atau bagi seseorang untuk menunjukkan bahwa saya kehilangan sesuatu yang sangat besar . Kekuatan Lisp …
37 clojure  lisp 

11
Algoritma pembuatan angka acak untuk otak manusia? [Tutup]
Apakah Anda menyadari, atau sudahkah Anda menyusun, algoritma "in-head" praktis dan mudah dipelajari yang memungkinkan manusia menghasilkan angka acak (agak "benar")? Maksudnya "in-head" maksud saya .. lebih disukai tanpa alat atau perangkat eksternal. Juga, output tinggi (banyak angka acak per menit) diinginkan. Meminta ini pada SO tetapi tidak menarik banyak. …




6
Contoh bagus kode kompleks menggunakan TDD [ditutup]
Apa yang akan menjadi contoh yang baik dari penggunaan TDD dalam proyek besar, kehidupan nyata, kompleks? Semua contoh yang saya lihat sejauh ini adalah proyek mainan untuk tujuan buku atau kertas ... Bisakah Anda menyebutkan proyek sumber terbuka yang banyak menggunakan TDD? Lebih disukai di C ++ tapi saya bisa …
37 java  c#  open-source  c++  tdd 

13
Apakah Anda awalan nama variabel dengan singkatan dari tipe variabel? (Notasi Hongaria) [ditutup]
Dalam pekerjaan saya saat ini, tidak ada pedoman pengkodean. Semua orang cukup banyak kode sesuai keinginannya. Itu bagus, karena perusahaannya kecil. Namun, seorang pria baru-baru ini mengusulkan untuk selalu menggunakan Notasi Hongaria. Sampai sekarang, sebagian dari kita menggunakan semacam Notasi Hongaria, sebagian dari kita tidak. Anda tahu, ini adalah perusahaan …

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.