Satura rādītājs:
Definīcija - ko nozīmē Hack?
Hakam attīstības kontekstā ir divas nozīmes:
- Haks ir neelegants problēmas risinājums. Šajā ziņā kapāt darbs tiek paveikts, bet neefektīvā, neoptimālā vai neglītā veidā.
- Hack var nozīmēt arī programmu ar izcilām prasmēm. Šajā ziņā hakeris rada kodu, kas ne tikai izpilda uzdevumu, bet arī dara to efektīvā un unikālā veidā.
Techopedia paskaidro Hack
Hack var būt grūts termins, kas jāsaprot izstrādātājiem. Papildus abām programmēšanas nozīmēm šī termina vispārējā izpratne attiecas arī uz datoru drošību. Šajā ziņā hakeris ir persona, kas ar ļaunprātīgu nodomu ielaužas datorsistēmās. Pat ja šī definīcija ir nepareiza, jo tajā tiek ignorēti baltās cepures hakeri un tie, kas nav ļaunprātīgi.
Droši vien droši var apgalvot, ka attīstības kopienā ir sajūta, ka nekoderētāji pilnībā nenovērtē vai neievēro lielisko kodu. Dilbertesqe "pointy-haired boss" skatās kodu ražošanu, piemēram, logrīkus, kas tiek ražoti rūpnīcā, kur patiesībā ir milzīga atšķirība starp to, ko izliek lielisks programmētājs, salīdzinot ar sliktu. Tie, kam ir izveicība, patiesie hakeri, sniedzas tālu pāri un saprot sistēmas sarežģītību. To darot, hakerim un māksliniekam ir līdzības tajā ziņā, ka ir vajadzīgas prasmes, apņēmība un smags darbs, lai iegūtu kaut ko tādu, kas, viņaprāt, ir patiesi lielisks.
