Casa Sviluppo Cosa significa hack in programmazione? - definizione da techopedia

Cosa significa hack in programmazione? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Hack?

Hack, nel contesto dello sviluppo, ha due significati:

  1. Un hack è una soluzione non elegante a un problema. In questo senso, un hack esegue il lavoro ma in modo inefficiente, non ottimale o brutto.
  2. Incidere può anche significare programmare con eccezionale abilità. In questo senso, un hacker produce codice che non solo compie il compito, ma lo fa in modo efficiente e unico.

Techopedia spiega Hack

Hack può essere un termine difficile da capire per i non sviluppatori. Oltre ai due significati della programmazione, la comprensione comune del termine si riferisce alla sicurezza informatica. In questo senso, un hacker è qualcuno che si intromette nei sistemi informatici con intenzioni dannose. Tuttavia, anche questa definizione non è corretta in quanto ignora gli hacker e coloro che non sono maliziosi.

Probabilmente è sicuro affermare che all'interno della comunità di sviluppo si ha la sensazione che i non programmatori non apprezzino o rispettino appieno il grande codice. Il "boss dai capelli a punta" di Dilbertesqe vede la produzione di codice come i widget prodotti in una fabbrica, dove in realtà c'è un'enorme differenza in ciò che viene messo fuori da un grande programmatore rispetto a un povero. Quelli con abilità, i veri hacker, vanno ben oltre e comprendono le complessità di un sistema. Nel fare ciò, ci sono somiglianze tra un hacker e un artista in quanto ci vogliono abilità, determinazione e duro lavoro per produrre qualcosa che lui / lei ritiene davvero grandioso.

Questa definizione è stata scritta nel contesto dello sviluppo
Cosa significa hack in programmazione? - definizione da techopedia