Code Smell 20 - Optimasi Dini

P Lanning depan waktu perlu bola kristal tidak ada pengembang memiliki.

Foto oleh Markus Spiske di Unsplash

Masalah

  • Kopel
  • Testabilitas
  • Keterbacaan
  • YAGNI
  1. Buat model dan bias yang hebat terlebih dahulu.
  2. Buat tolok ukur konklusif setelah model berfungsi.
  3. Pemrogram membuang banyak waktu untuk mencemaskan, kecepatan bagian non-kritis dari program mereka, dan upaya efisiensi ini sebenarnya memiliki dampak negatif yang kuat saat debugging dan pemeliharaan dipertimbangkan. Donald Knuth
  4. Desain untuk Performa .
  5. Gunakan teknik Test Driven Development. Itu selalu mendukung solusi paling sederhana.
  • Struktur data yang aneh
  • Cache
  • Lajang

Salah

Baik

Deteksi

Ini adalah bau rancangan sehingga tidak dapat dideteksi oleh alat mekanis (belum).

Tag

  • Optimasi Prematur
  • Antipola

Tunda keputusan kinerja sampai model fungsional cukup matang.

Donald Knuth membuat / menyusun algoritma dan struktur data terbaik / tercepat. Dengan kebijaksanaan yang besar dia memperingatkan kita tentang pelecehan. Mengapa kami pikir kami lebih pintar dari dia?

Hubungan

Code Smell 06 - Programmer Terlalu Pintar

Info lebih lanjut

  • c2 wiki
  • Wikipedia

Donald Knuth

Kutipan Besar Rekayasa Perangkat Lunak

Artikel ini adalah bagian dari Seri CodeSmell.

Cara Menemukan bagian-bagian yang Bau dari Kode Anda

Suggested posts

Mencari Informasi Tentang Nama Domain

Kutipan dari Alat Perangkat Lunak Kecil dan Tajam oleh Brian P. Hogan

Mencari Informasi Tentang Nama Domain

Saat Anda membuat permintaan ke facebook.com, komputer Anda mencari nama domain untuk menerjemahkan nama domain tersebut menjadi alamat IP sehingga komputer Anda dapat membuat koneksi tersebut.

Kata-D dan kata-L dalam Desain UI. Masalah Bahasa. Jangan rasis.

Kata-D dan kata-L dalam Desain UI. Masalah Bahasa. Jangan rasis.

Bahasa kita adalah alat yang ampuh yang dapat membentuk pikiran, sikap, dan tindakan kita. Bahkan istilah yang tampaknya tidak berbahaya dapat melanggengkan bias dan stereotip yang berbahaya.

Related posts

"The Mariana Trench Unveiled: Menyingkap Kebenaran Tersembunyi yang Mengerikan dari Abyss"

"The Mariana Trench Unveiled: Menyingkap Kebenaran Tersembunyi yang Mengerikan dari Abyss"

Pendahuluan:Selamat datang, para pembaca yang pemberani, dalam sebuah perjalanan yang akan membawa kita ke kedalaman tergelap planet kita. Di blog ini, kami menyelidiki dunia penuh teka-teki Palung Mariana, mengungkap rahasianya yang tersembunyi dan mengungkap kebenaran mengerikan yang ada di bawah permukaannya.

Apa yang membuat podcast berpengaruh?

Apa yang membuat podcast berpengaruh?

Minggu lalu saya melihat siaran pers, dikirim melalui PressGazette (situs web berita media Inggris). Artikel tersebut mengumumkan bahwa Acast, perusahaan hosting dan periklanan podcast Scandi, akan memimpin konsorsium penerbit "mungkin yang paling berpengaruh" dalam podcasting.

kata ganti itu sangat menakutkan

Itu mengejutkan saya Tiba-tiba seperti yang sering terjadi Ini di tengah jalan lagi <Tidak, bukan yang di pasifik Anda merah marun, yang di karnaval> Setiap berita utama keras…..

Kebohongan Koboi

Bagaimana perusahaan besar menjual kebohongan besar kepada orang Amerika

Kebohongan Koboi

Ini adalah pagi keemasan yang cemerlang di perbukitan barat, saat sinar pertama matahari menyinari rerumputan beku di dataran. Kawanan sapi Angus yang tenang, hitam legam dan besar, membentuk siluet melawan matahari terbit saat mereka menyusuri jalan setapak menuju lokasi yang mereka semua kenal dengan baik; bar sarapan.