Turinys:
Apibrėžimas - ką reiškia Hack?
Hack vystymo kontekste turi dvi reikšmes:
- Hack yra neelegantiškas problemos sprendimas. Šia prasme įsilaužimas uždirba darbą, tačiau neefektyviai, neoptimaliai ar negražiai.
- Įsilaužti taip pat gali reikšti programą su išskirtiniais įgūdžiais. Šia prasme įsilaužėlis sukuria kodą, kuris ne tik įvykdo užduotį, bet ir daro tai efektyviai bei unikaliai.
Techopedia paaiškina Hacką
„Hack“ gali būti sunkus supratimo terminas kūrėjams. Be šių dviejų reikšmių programuojant, bendras šio termino supratimas susijęs ir su kompiuterių saugumu. Šia prasme įsilaužėlis yra kažkas, įsilaužęs į kompiuterines sistemas turėdamas kenkėjiškų ketinimų. Net šis apibrėžimas yra neteisingas, nes nepaisoma baltųjų skrybėlių įsilaužėlių ir tų, kurie nėra klastingi.
Tikriausiai galima sakyti, kad vystymosi bendruomenėje jaučiamas jausmas, kad ne koduotojai nevisiškai vertina ar gerbia puikų kodą. „Dilbertesqe“ „smailus trumpaplaukis bosas“ mano, kad kodų gamyba yra tokia, kaip valdiklyje gaminami raštai, kur realybėje yra didžiulis skirtumas tarp to, ką išleidžia puikus programuotojas, palyginti su varganu. Tie, kurie turi įgūdžių, tikrieji įsilaužėliai, peržengia savo supratimą apie sistemos sudėtingumą. Tai darydami, tarp hakerio ir menininko yra panašumų, nes reikia įgūdžių, ryžto ir sunkaus darbo norint sukurti tai, kas, jo manymu, yra tikrai puiku.
