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.


7
Apakah praktik yang buruk untuk menyimpan nilai-nilai tertentu sebagai string?
Judul yang sangat samar tapi saya tidak bisa memikirkan cara yang lebih baik untuk mengatakannya. Tapi, seperti contohnya, pikirkan tentang arah pergerakan karakter dalam permainan. Rasanya agak salah menggunakan string dan kemudian melakukan hal-hal seperti if(character.direction == "left"). Sepertinya saya bahwa ia meninggalkan terlalu banyak ruang untuk kesalahan konyol, seperti …

5
Bukankah "hierarki komposisi yang dalam" juga buruk?
Mohon maaf jika "Komposisi Hierarki" bukan sesuatu, tapi saya akan menjelaskan apa yang saya maksud dengan itu dalam pertanyaan. Tidak ada programmer OO yang belum menemukan variasi "Pertahankan hierarki warisan tetap" atau "Lebih suka komposisi daripada warisan" dan sebagainya. Namun, hierarki komposisi yang mendalam juga tampak bermasalah. Katakanlah kita membutuhkan …



5
Rekonsiliasi saran pemrograman yang kontradiktif: dapatkan sesuatu berfungsi dan beralih vs benar-benar memikirkannya sebelum coding
Saya seorang programmer menengah dengan beberapa tahun pengalaman profesional yang setengah jalan melalui gelar master. Dalam belajar memprogram saya sering mendengar dua nasihat yang tampaknya saling bertentangan. Nasihat pertama adalah membuat sesuatu bekerja dengan cepat, lihat cara kerjanya (baik melalui prototyping atau pengujian informal), perbaiki versi, lihat cara kerjanya lagi, …



8
Kode Prosedural vs. kode OOP
Saya telah menyelesaikan sebuah proyek di PHP dengan 13.000+ baris dalam Gaya Prosedural [karena saya sangat terbiasa dengan itu, meskipun saya tahu OOP], dan proyek ini berjalan dengan sempurna. Tetapi haruskah saya mengubahnya menjadi OOP? [ Karena dunia sibuk dengan OOP ] Kode saya tidak memerlukan fitur OOP [enkapsulasi, pewarisan …


3
Apakah baik untuk meninjau program dengan senior dan bos bahkan jika itu berfungsi dengan baik?
Di perusahaan saya, sebelum pengiriman proyek apa pun, bos saya meminta senior saya untuk meninjau program yang ditulis oleh saya atau anggota tim lain atau kadang-kadang bos juga duduk bersama kami untuk diperiksa. Saya pikir itu adalah cara yang baik untuk mendapatkan pengetahuan, tetapi kadang-kadang ketika program bekerja dengan baik, …


11
Mengapa menggunakan System.out.println () sangat buruk? [Tutup]
Seperti 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 mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan untuk panduan. …

7
Bagaimana cara meningkatkan pelatihan siswa mengenai rawatan? [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 4 tahun yang lalu . Maintainability adalah kepentingan utama pengembangan perangkat lunak profesional. Memang, pemeliharaan hampir selalu merupakan …

9
Definisi bug Perangkat Lunak. Blizzard Entertainment menegaskan bahwa "bug" saya bukan bug sama sekali. Apakah mereka benar [Tutup]
Seperti 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 mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan untuk panduan. …

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.