Pertanyaan yang diberi tag «programming-practices»

Praktik Pemrograman adalah praktik yang biasa atau tidak umum digunakan dalam pengembangan perangkat lunak. Ini dapat mencakup hal-hal seperti Pengembangan Agile, Kanban, pintasan pengkodean, dll.



19
Bisakah suatu fungsi terlalu pendek?
Setiap kali saya menemukan diri saya menulis logika yang sama lebih dari sekali, saya biasanya menempelkannya pada suatu fungsi sehingga hanya ada satu tempat di aplikasi saya, saya harus mempertahankan logika itu. Efek sampingnya adalah saya kadang-kadang berakhir dengan satu atau dua fungsi garis seperti: function conditionMet(){ return x == …

14
Haruskah solusinya menjadi generik mungkin atau sespesifik mungkin?
Katakanlah saya memiliki entitas yang memiliki atribut "tipe". Mungkin ada 20+ tipe yang mungkin. Sekarang saya diminta untuk mengimplementasikan sesuatu yang memungkinkan perubahan tipe dari A-> B, yang merupakan satu-satunya use case. Jadi haruskah saya menerapkan sesuatu yang memungkinkan perubahan jenis sewenang-wenang asalkan mereka adalah tipe yang valid? Atau haruskah …


12
Mengapa beberapa bahasa pemrograman digunakan dalam pengembangan satu produk atau perangkat lunak?
Saya seorang mahasiswa pascasarjana baru-baru ini bertujuan untuk memulai Master saya di bidang Ilmu Komputer. Saya telah menemukan banyak proyek open source yang benar-benar menggelitik saya dan mendorong saya untuk berkontribusi pada mereka (CloudStack, OpenStack, moby, dan Kubernets untuk beberapa nama). Satu hal yang saya temukan bahwa mayoritas dari mereka …

16
Haruskah saya menambahkan kode berlebihan sekarang kalau-kalau mungkin diperlukan di masa depan?
Benar atau salah, saya saat ini berkeyakinan bahwa saya harus selalu berusaha membuat kode saya sekuat mungkin, bahkan jika ini berarti menambahkan kode berlebihan / memeriksa yang saya tahu tidak akan ada gunanya saat ini, tetapi mereka mungkin x jumlah tahun ke depan. Misalnya, saya sedang mengerjakan aplikasi seluler yang …



22
Pemrograman otomatis: menulis kode yang menulis kode [tertutup]
Setelah membaca buku The Pragmatic Programmer , salah satu argumen yang saya temukan paling menarik adalah "tulis kode yang menulis kode". Saya mencoba mencari di internet untuk penjelasan lebih lanjut atau artikel tentang itu, dan sementara saya menemukan beberapa artikel bagus tentang masalah ini, saya masih belum menemukan implementasi kode …



30
Godaan berbahaya dalam pemrograman
Hanya ingin tahu, jenis godaan apa dalam pemrograman ternyata benar-benar berbahaya dalam proyek Anda? Seperti ketika Anda benar-benar merasakan dorongan untuk melakukan sesuatu dan Anda yakin itu akan menguntungkan proyek atau Anda hanya menipu diri sendiri untuk mempercayainya, dan setelah seminggu Anda menyadari bahwa Anda belum menyelesaikan masalah nyata tetapi …

13
Bagaimana memperingatkan programmer lain tentang implementasi kelas
Saya menulis kelas yang "harus digunakan dengan cara tertentu" (saya kira semua kelas harus ...). Misalnya, saya membuat fooManagerkelas, yang membutuhkan panggilan ke, katakanlah Initialize(string,string),. Dan, untuk mendorong contoh sedikit lebih jauh, kelas tidak akan berguna jika kita tidak mendengarkan ThisHappenedaksinya. Maksud saya adalah, kelas yang saya tulis membutuhkan pemanggilan …

14
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 membangun beberapa jenis program, pada akhirnya, saya menyadari bagaimana …

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.