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.


4
Dapatkah aplikasi memengaruhi konsumsi daya secara substansial?
Adakah yang dapat dilakukan untuk satu aplikasi keperluan umum untuk memengaruhi konsumsi daya perangkat yang digunakan? Saya tidak terbiasa dengan bagaimana pengoptimalan aplikasi individual dapat memengaruhi konsumsi daya secara umum, dapatkah seseorang menjelaskan jika pendekatan berbeda dalam menulis aplikasi memengaruhi konsumsi daya perangkat yang mereka jalankan? Yaitu, dapatkah sebuah program …


4
Apa itu pemrograman berbasis pola?
Adakah yang bisa menjelaskan obsesi terhadap pola dan anti-pola dalam pemrograman? Saya bertanya karena saya sama sekali tidak tahu apa arti salah satu pola. Ketika dihadapkan dengan tugas pemrograman saya berpikir tentang masalah sebentar, tulis beberapa struktur data yang saya pikir akan relevan, prototipe solusi, pisahkan beberapa modul dan lakukan …

4
Haruskah ketergantungan suntikan dilakukan di ctor atau per metode?
Mempertimbangkan: public class CtorInjectionExample { public CtorInjectionExample(ISomeRepository SomeRepositoryIn, IOtherRepository OtherRepositoryIn) { this._someRepository = SomeRepositoryIn; this._otherRepository = OtherRepositoryIn; } public void SomeMethod() { //use this._someRepository } public void OtherMethod() { //use this._otherRepository } } melawan: public class MethodInjectionExample { public MethodInjectionExample() { } public void SomeMethod(ISomeRepository SomeRepositoryIn) { //use SomeRepositoryIn } …


5
Haruskah kode yang lebih lama diperbarui untuk menggunakan konstruksi bahasa yang lebih baru, atau haruskah konstruksi yang sudah ketinggalan zaman terjebak dengan?
Saya ingin membuat beberapa peningkatan dalam beberapa kode masih-fungsional yang telah ditulis sejak lama, sebelum bahasa pemrograman ditulis dalam fitur tumbuh. Secara teori, keseluruhan proyek menggunakan versi bahasa yang terkini; Namun, modul khusus ini (dan pada kenyataannya, banyak modul lain) masih ditulis dalam dialek yang lebih tua. Haruskah saya: Tidak …

4
Cara melakukan Pengembangan Berbasis Tes
Saya hanya memiliki 2+ tahun pengalaman dalam pengembangan aplikasi. Dalam dua tahun itu pendekatan saya terhadap pembangunan adalah sebagai berikut Menganalisis persyaratan Komponen / Objek Inti Identitas, Fungsi yang diperlukan, Perilaku, Proses dan batasannya Buat kelas, hubungan di antara mereka, batasan pada objek perilaku & negara Buat fungsi, proses dengan …

7
Haruskah saya memperbaiki fungsi besar yang sebagian besar terdiri dari satu regex? [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 5 tahun yang lalu . Saya baru saja menulis fungsi yang membentang sekitar 100 baris. Mendengar itu, Anda …

2
Mana yang lebih baik: sekelompok getter atau 1 metode dengan parameter string pemilihan?
Domain pengetahuan kami melibatkan orang-orang yang berjalan di atas piring penekan tekanan dengan kaki telanjang. Kami melakukan pengenalan gambar yang menghasilkan objek dari kelas 'Kaki', jika kaki manusia dikenali dalam data sensor. Ada beberapa perhitungan yang harus dilakukan pada data kaki. Sekarang, API mana yang lebih baik: class Foot : …

3
Tautan anak ke orang tua - ide buruk?
Saya memiliki situasi di mana orang tua saya tahu tentang itu anak (duh) tetapi saya ingin anak itu dapat merujuk orang tua. Alasan untuk ini adalah bahwa saya ingin anak memiliki kemampuan untuk menetapkan dirinya sebagai yang paling penting atau paling tidak penting ketika rasanya seperti itu. Ketika anak melakukan …


9
Haruskah programmer mengambil pelajaran menulis untuk meningkatkan ekspresi kode?
Mengingat bahwa programmer adalah penulis dan menulis kode untuk mengekspresikan pemikiran dan konsep abstrak, dan kode yang baik harus dibaca oleh programmer lain tanpa kesulitan dan kesalahpahaman, haruskah programmer mengambil pelajaran menulis untuk menulis kode yang lebih baik? Konsep abstrak dan masalah dunia nyata / entitas adalah bagian penting dari …

7
Status keluar nol untuk keluar bersih
Apakah dapat diterima untuk mengembalikan kode keluar non-nol jika program tersebut berjalan dengan baik? Misalnya, katakan saya memiliki program sederhana yang (hanya) melakukan hal berikut: Program membutuhkan argumen N. Ini mengembalikan kode keluar dari min (N, 255). Perhatikan bahwa N apa pun valid untuk program. Program yang lebih realistis mungkin …


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.