Innehållsförteckning:
Definition - Vad betyder Hack?
Hack, i samband med utvecklingen, har två betydelser:
- En hack är en inelegant lösning på ett problem. I detta avseende får ett hack gjort jobbet men på ett ineffektivt, ooptimalt eller fult sätt.
- Att hacka kan också betyda att programmera med exceptionell skicklighet. I detta avseende producerar en hackare kod som inte bara utför uppgiften utan gör det på ett effektivt och unikt sätt.
Techopedia förklarar Hack
Hack kan vara en tuff term att förstå för icke-utvecklare. Förutom de två betydelserna i programmering, hänför sig den gemensamma förståelsen för termen till datasäkerhet. I denna mening är en hacker någon som bryter in i datorsystem med skadlig avsikt. Även denna definition är inte korrekt eftersom den ignorerar hackhacker och de som inte är skadliga.
Det är förmodligen säkert att säga att inom utvecklingssamhället finns det en känsla av att icke-kodare inte uppskattar eller respekterar bra kod. Dilbertesqe "pittighårig chef" ser kodproduktion som att widgets som produceras på en fabrik, där det i själva verket är en stor skillnad i vad som får ut av en stor programmerare jämfört med en dålig. De med skicklighet, de verkliga hackarna, går långt bortom och förstår systemets komplikationer. Genom att göra det finns det likheter mellan en hacker och en konstnär genom att det kräver skicklighet, beslutsamhet och hårt arbete för att producera något som han / hon tycker är riktigt bra.
