Rumah Pembangunan Apakah yang dimaksudkan dengan penggodam dalam pengaturcaraan? - definisi dari techopedia

Apakah yang dimaksudkan dengan penggodam dalam pengaturcaraan? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apa yang dimaksud dengan Hack?

Hack, dalam konteks pembangunan, mempunyai dua makna:

  1. Hack adalah penyelesaian yang tidak elok kepada masalah. Dalam erti kata lain, hack mendapat pekerjaan yang dilakukan tetapi dengan cara yang tidak cekap, tidak optimal atau hodoh.
  2. Untuk menggodam juga boleh bermakna program dengan kemahiran yang luar biasa. Dalam pengertian ini, seorang penggodam menghasilkan kod yang bukan hanya melaksanakan tugas tetapi juga dengan cara yang efisien dan unik.

Techopedia menerangkan Hack

Hack boleh menjadi istilah yang sukar untuk difahami untuk bukan pemaju. Sebagai tambahan kepada kedua-dua makna dalam pengaturcaraan, pemahaman umum mengenai istilah ini berkaitan dengan keselamatan komputer. Dalam pengertian ini, penggodam adalah seseorang yang memecah masuk ke dalam sistem komputer dengan niat jahat. Walaupun, definisi ini tidak benar kerana ia mengabaikan peretas topi putih dan mereka yang tidak berniat jahat.

Ia mungkin selamat untuk mengatakan bahawa dalam komuniti pembangunan ada perasaan bahawa bukan coder tidak sepenuhnya menghargai atau menghormati kod yang hebat. Dilbertesqe "boss berambut berambut" melihat pengeluaran kod seperti widget yang dihasilkan di sebuah kilang, di mana sebenarnya, terdapat perbezaan yang besar dalam apa yang dibuang oleh programmer yang hebat berbanding dengan yang miskin. Mereka yang mempunyai kemahiran, penggodam yang benar, pergi jauh dan memahami selok-belok sistem. Dengan berbuat demikian, terdapat persamaan antara penggodam dan seorang artis kerana ia memerlukan kemahiran, keazaman dan kerja keras untuk menghasilkan sesuatu yang dia rasakan adalah benar-benar hebat.

Takrif ini ditulis dalam konteks Pembangunan
Apakah yang dimaksudkan dengan penggodam dalam pengaturcaraan? - definisi dari techopedia