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.

3
Haruskah kita menambahkan konstruktor ke struct?
Kami sering menggunakan c ++ struct untuk mendefinisikan struktur data sebagai lawan dari kelas yang dapat menjadi modul lengkap dengan metode anggota. Sekarang jauh di lubuk hati, kita tahu mereka berdua sama (secara longgar). Fakta bahwa kita sering menggunakan / memperlakukan struct sebagai entitas data saja menciptakan desakan ini bahwa …



7
Bagaimana menghindari penulisan ulang bagian aplikasi
Saya bekerja di sebuah perusahaan pada proyek untuk departemen Penjualan mereka. Ini adalah pekerjaan pemrograman profesional pertama saya, tetapi saya telah mengkode sendiri dan belajar selama bertahun-tahun. Bagian dari proyek ini melibatkan pengambilan beberapa data dan menggabungkannya dengan input untuk menghasilkan dan membuat grafik. Lalu simpan datanya ... seterusnya dan …

2
Apa nama teknik pemrograman ini?
Saya menemukan teknik pemrograman ini saat melakukan pemrograman berpasangan dalam sebuah wawancara dan tidak dapat menemukan namanya di google. Idenya adalah Anda pertama-tama menulis ekspresi yang menggunakan variabel dan kemudian Anda menulis kode yang menghitung variabel di kemudian hari. Untuk menggunakan beberapa kode contoh di sini: private bool ValidPolicyNumber(string policyNumber) …

2
Apakah memiliki banyak pernyataan penggunaan / impor menunjukkan desain yang buruk atau bau kode?
Biasanya, saya melihat beberapa pernyataan menggunakan di bagian atas file kelas. Contoh: using System.Collections.Generic; using System.IO; using System.Xml.Linq; Tetapi dalam proyek yang sedang saya kerjakan, pada beberapa kesempatan saya melihat 20 atau lebih penggunaan / impor dalam satu file kelas. Apakah ini desain yang buruk? Tampaknya kelas-kelas yang dirancang untuk …

1
Apakah ada praktik standar untuk memesan atribut dalam tag HTML?
Saya sedang mengerjakan proyek AngularJS dan atributnya banyak di banyak elemen HTML saya: <button type="submit" ng-click="Page.UI.DetailView.ExecuteFunction()" ng-disabled="step5.$invalid" class="btn btn-success pull-right"> Submit this Product </button> Apakah ada konvensi standar untuk urutan atribut ini? Alfabetis? Dikelompokkan berdasarkan makna (misalnya, semua atribut sudut bersamaan)? Atribut HTML standar ("ketik" misalnya) pertama kali?

6
Fitur Fungsional apa yang bernilai sedikit kebingungan OOP untuk manfaat yang mereka bawa?
Setelah mempelajari pemrograman fungsional dalam Haskell dan F #, paradigma OOP tampaknya terbelakang dengan kelas, antarmuka, objek. Aspek FP mana yang dapat saya bawa ke tempat kerja yang bisa dipahami rekan kerja saya? Apakah ada gaya KB yang layak untuk diajak bicara kepada bos saya tentang melatih kembali tim saya …


2
Haruskah saya refactor unit test saya ketika saya mengekstrak kelas dari System Under Test?
Saya menulis kelas ini yang melakukan beberapa hal (mungkin ini merupakan pelanggaran terhadap Prinsip Tanggung Jawab Tunggal). Saya menyadari sekarang bahwa beberapa bagian lain dari proyek membutuhkan sepotong logika itu dan cara saya akan mengeksposnya adalah untuk mengekstrak kelas dari Sistem asli saya Diuji. Saya mengantisipasi bisa melakukan ini tanpa …

6
Apa * konsep pemrograman yang harus saya kuasai untuk memiliki pemahaman yang mendalam tentang keahlian saya (pemrograman)? [Tutup]
Seperti yang ada 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 …





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.