Rekayasa Perangkat Lunak

91
Bagaimana saya bisa menghindari selalu merasa seperti jika saya benar-benar membangun kembali program saya dari awal saya akan melakukannya lebih baik? [Tutup]

Saya telah belajar sejumlah besar pengkodean, namun, selalu dalam lingkungan ilmiah (bukan ilmu komputer), sepenuhnya otodidak tanpa ada orang yang membimbing saya ke arah yang benar. Dengan demikian, perjalanan coding saya telah ... berantakan. Saya perhatikan sekarang bahwa setiap kali saya...

89
Alasan Programmer Tinggalkan [ditutup]

Saya tertarik untuk mencari tahu mengapa programmer meninggalkan pekerjaan mereka dan jika alasan untuk pergi muncul kembali di pekerjaan Anda sekarang? Apakah alasan untuk meninggalkan hanya ke remunerasi, lokasi, saya benci bos / rekan kerja saya, kurangnya pengakuan atau pensiun / jalur karier...

89
Bagaimana Programmer di Timur melihat programer di Barat?

Setengah lainnya dari pertanyaan ini: Bagaimana programmer di Barat melihat programmer di Timur? Saya pikir itu sama menarik dan penting untuk melihat bagaimana programmer di sebelah timur melihat programmer di barat. Bagian timur dunia (India / Cina / Filipina) sering terlihat terutama...

89
Apa hubungannya matematika dengan pemrograman? [Tutup]

Saya baru saja memulai diploma dalam pengembangan perangkat lunak. Saat ini kami sedang memulai dengan Java dasar dan semacamnya (jadi langsung dari bawah Anda mungkin berkata) - yang baik-baik saja, saya tidak memiliki pengalaman pemrograman selain mengetahui bagaimana melakukan "Hello World" di...

89
Apa yang salah dengan impor relatif di Python?

Baru-baru ini saya meningkatkan versi pylint , pemeriksa gaya Python yang populer. Itu sudah balistik di seluruh kode saya, menunjukkan tempat di mana saya mengimpor modul dalam paket yang sama, tanpa menentukan jalur paket lengkap. Pesan kesalahan baru adalah W0403. W0403: Impor relatif% r,...

88
Bagaimana Anda mengatasi kode jelek yang Anda tulis? [Tutup]

Jadi klien Anda meminta Anda untuk menulis beberapa kode, maka Anda melakukannya. Dia kemudian mengubah spesifikasi pada Anda, seperti yang diharapkan, dan Anda rajin menerapkan fitur barunya seperti anak kecil yang baik. Kecuali ... fitur baru agak bertentangan dengan fitur lama, jadi sekarang...