Acasă Dezvoltare Ce înseamnă hack-ul în programare? - definiție din techopedia

Ce înseamnă hack-ul în programare? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Hack?

Hackul, în contextul dezvoltării, are două semnificații:

  1. Un hack este o soluție neelegantă pentru o problemă. În acest sens, un hack își face treaba, dar într-un mod ineficient, ne-optim sau urât.
  2. A hack poate însemna, de asemenea, a programa cu o pricepere excepțională. În acest sens, un hacker produce cod care nu numai că îndeplinește sarcina, dar o face într-un mod eficient și unic.

Techopedia explică Hack

Hackul poate fi un termen greu de înțeles pentru non-dezvoltatori. Pe lângă cele două sensuri în programare, înțelegerea comună a termenului se referă la securitatea computerului. În acest sens, un hacker este cineva care intră în sisteme informatice cu intenție rău intenționată. Deși, chiar și această definiție este incorectă, deoarece ignoră hackerii de pălării albe și cei care nu sunt răuvoitori.

Este probabil sigur să spunem că în cadrul comunității de dezvoltare există sentimentul că non-codificatorii nu apreciază pe deplin sau nu respectă codul excelent. Dilbertesqe „șef cu părul arătat” consideră producția de cod precum widget-urile produse într-o fabrică, unde, în realitate, există o diferență uriașă în ceea ce scoate un mare programator în comparație cu unul sărac. Cei cu pricepere, adevărații hackeri, depășesc cu mult și înțeleg complicațiile unui sistem. Făcând acest lucru, există o similitudine între un hacker și un artist prin faptul că este nevoie de îndemânare, determinare și muncă asiduă pentru a produce ceva ce el / ea simte că este cu adevărat excelent.

Această definiție a fost scrisă în contextul Dezvoltării
Ce înseamnă hack-ul în programare? - definiție din techopedia