Blog gunsmoker-a (tradus), care este un hack (și de ce nu ar trebui să fie utilizat)
Ce este hack? (Si de ce nu ar trebui să fie utilizat)
Înainte de a trece la a lua în considerare chiar și mai multe hacks murdare și periculoase, să definim mai întâi. ceea ce este un „hack“. OMI, hack programatorului trebuie să îndeplinească următoarele criterii:Hack foloseste un mod neautorizat pentru a finaliza sarcina - el nu utilizează / acte pentru a ocoli API formale și documentate. Acesta utilizează o și nu un mod intuitiv „inteligent“ pentru a efectua o sarcină care nu poate fi sau este posibil, dar foarte dificil de a efectua o metode documentate. Contra.
- De obicei, face codul dvs. mai dificil să se mențină.
- Codul descompune sub orice modificări ale codului, care depinde.
- Haq dificil sau imposibil de port pentru alte platforme sau medii.
- Refactorizare, design îmbunătățit cod - sunt soluții adesea mai bine.
- Nu poți fi nici un alt mod de rezolvare a problemei - sau alternativa ar fi un recensământ CDL (cod al altor persoane).
- Ar putea îmbunătăți performanța.
- Satisface curiozitate, oferă o mai bună înțelegere a modului în care funcționează sistemul.
- Este foarte interesant!
„Evitați hacks în codul programului furnizat clienților“ - Gee și Flenov contrariul recomandă
> Flenov contrariul recomandă
Din recomandări Flonova mai mult rău decât bine. Cu toate acestea, și govnokoderstva trebuie să aibă evanghelici lor.
Puteți utiliza unele HTML-tag-uri, de exemplu:
Vă rugăm, dacă este posibil, folosiți „Nume / URL-ul“ în loc de „Anonim“. URL-ul poate fi pur și simplu omise.
Mesajul dvs. poate fi marcat ca spam de filtrul de spam - nu vă faceți griji, va apărea după validare.