Rekayasa Perangkat Lunak

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

9
Mengapa variabel perlu tipe?
Jadi kami menulis: Customer c = new Customer(); Mengapa desainnya tidak seperti yang kami tulis: c = new Customer(); c.CreditLimit = 1000; Kompiler dapat menghitung poin c untuk Pelanggan dan memungkinkan anggota Pelanggan dipanggil pada c? Saya tahu kami mungkin ingin menulis: IPerson c = new Customer(); IPerson e = …


2
Mengapa pengembang melakukan statistik yang berbahaya?
Saya sudah lama percaya (dan mendengar dari orang lain) bahwa melacak statistik komit, seperti berapa banyak komitmen yang dilakukan setiap pengembang per hari, berbahaya bagi proses pengembangan. Alasannya tampak jelas - pengembang akan melakukan penambahan lebih sedikit, memaksimalkan jumlah komit per hari mereka, tetapi membuatnya lebih sulit untuk membagi dua …




5
Pengecualian sebagai penegasan atau sebagai kesalahan?
Saya seorang programmer C profesional dan seorang hobbyist Obj-C programmer (OS X). Baru-baru ini saya tergoda untuk berekspansi ke C ++, karena sintaksisnya yang sangat kaya. Sejauh ini pengkodean saya belum banyak berurusan dengan pengecualian. Objective-C memilikinya, tetapi kebijakan Apple cukup ketat: Penting Anda harus mencadangkan penggunaan pengecualian untuk pemrograman …
10 c++  exceptions 

2
Cara menggunakan kode dari proyek github yang ditinggalkan
Saya baru-baru ini menemukan proyek github yang benar-benar bisa saya gunakan, tetapi tampaknya telah ditinggalkan, dengan banyak masalah dan permintaan tarik penting, mungkin 100+ garpu. Seringkali, tidak ada proyek alternatif. Apakah saya menggunakan kode seperti apa adanya? Apakah saya memilih garpu dan mengabaikan yang lain? Apakah saya menarik kode secara …




12
Apakah mungkin untuk belajar matematika melalui pemrograman, atau Anda harus belajar matematika untuk pemrograman? [Tutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Rekayasa Perangkat Lunak Stack Exchange. Ditutup 4 tahun yang lalu . Saya bukan yang terbaik dalam matematika, tidak terlalu mengerikan juga, tetapi lebih rendah dari rata-rata, saya selalu …

3
Apa relevansi Pengujian Unit dalam lingkungan "Rilis rilis awal sering"?
Lebih dari satu tahun terakhir, saya telah mendorong tim saya menuju mode pengembangan rilis-awal-rilis-sering (AKA: Pengembangan Aplikasi Cepat, bukan Agile). Untuk informasi lebih lanjut tentang cara kami menutup bangunan, lihat jawaban saya di sini: Cara sederhana untuk meningkatkan kualitas rilis di lingkungan RAD Ketika kami mengadopsi RAD, orang-orang cukup mandiri …
10 unit-testing  rad 


3
Perbarui rentang tanggal hak cipta secara otomatis dari git?
Saat saya menulis, kami 10 hari memasuki 2012. Saya yakin banyak programmer mengedit string hak cipta di atas file sumber mereka untuk sesuatu seperti: // Copyright 2008, 2010-2012 Some Company Unlimited Sistem kontrol versi Anda tahu kapan file diubah sehingga pasti dapat membantu menulis atau menulis ulang string ini. Jadi …
10 git  copyright 

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.