Esto es un truco, como se encuentra en thereifixedit.com .

Enrealidad,todosobreesesitioesunhack.
Loshackssonusosingeniososyaudacesdealgunascosasfueradesucontexto.
Labellezadeuntrucoconsisteenelhechodequetieneunproblemadadoyherramientasquenuncafuerondiseñadaspararesolverlo,peroqueresuelveelproblemasoloconesasherramientas(enlugardeobtenerlascorrectas).Soninteligentes,rápidosydivertidos.Elinconvenienteesquelosresultadossonamenudofrágilesypeligrososdeusarparapersonasexternas.
Quierodecir,sitegustaresolvertusproblemascomoenlaimagen,nohayproblema.Elproblemaocurre,cuandoresuelvesasílosproblemasdeotraspersonas.Enestecaso,probablementeseelectrocutaríanoquemaríanoalgoasí.
Eneldesarrollodesoftware,usteddeseaquesucódigopuedasermanejadoporotros(loqueincluyesufuturo)sinelequivalenteaunalesiónfatal.ComodijoDijkstra:
Elprogramadorcompetenteestácompletamente conscientedeltamañolimitadodesupropia cráneo.Poresoseacercaasu Tareacontotalhumildad,yevita. Trucosinteligentescomolaplaga.
Yloshacksestánentrelostrucosmásinteligentes.
Loshacksestánmarcandolasbombasdetiempoenalgúnlugardesucódigo,porqueloscomunessebasaninherentementeendemasiadassuposiciones(seprefiere"simplemente hacerlo" a un desacoplamiento adecuado). Tan pronto como esas suposiciones ya no se cumplan, todo su sistema puede descomponerse sin que usted tenga una idea de lo que sucedió.