Kizuizi Kilijitokeza Mara 198. Nilakiita "Inafanya Kazi."
Nilijenga kizuizi ili kuzuia kodi mbaya. Kilizuia vipande 198 vya kodi. Nilidhani hii ilimaanisha kizuizi kilifanya kazi vizuri. Niliona idadi kubwa ya vizuizi na nikajihisi nimefanikiwa.
Kisha nikatazama kesi halisi. Niligundua kuwa mengi ya vizuizi hivyo yalikuwa makosa. Kizuizi kilikuwa kikikataa kodi nzuri. Kilikataa kazi iliyokidhi mahitaji yote kwa sababu tu muundo wake ulionekana wa kipekee.
Nilifanya kosa la kawaida. Nilichanganya shughuli na usahihi.
Kizuizi kinaweza kuwa na shughuli nyingi na kuwa na makosa makubwa kwa wakati mmoja. Idadi kubwa ya vizuizi haithibitishi thamani. Inathibitisha tu kwamba kizuizi kinafanya kazi.
Hivi ndivyo nilivyojifunza kutambua ikiwa kizuizi kinafanya kazi yake kweli:
- Angalia sababu za vizuizi. Je, zinakamata kasoro halisi? Au zinajikwaa tu kwenye mifumo ya nje?
- Angalia majaribio ya marudio. Je, marudio yanarekebisha tatizo halisi? Au kodi inabadilisha umbo tu ili kuuridhisha kizuizi? Ikiwa kodi inabadilisha umbo tu bila kuimarika, kizuizi hicho ni tatizo.
- Angalia muunganiko wa mwisho. Je, kazi hatimaye inapita kwa sifa zake mwenyewe? Ikiwa inabidi upunguze nguvu ya kizuizi ili kuruhusu kazi ipite, basi kizuizi kilikuwa na makosa.
Kizuizi kinachofanya kazi vizuri kinafanya mfumo kuwa bora zaidi. Kizuizi kibaya kinaufanya mfumo tu uzoee kizuizi hicho. Unakuja na kodi iliyoundwa ili kuuridhisha mhakiki badala ya kodi ambayo ni nzuri kweli.
Acha kuangalia jumla ya idadi. Jumla ya idadi inakuonyesha shughuli. Sampuli inakuonyesha ukweli.
Kagua sampuli ya kile ambacho vizuizi, linters, au vichujio vyako vinazuia. Ikiwa unajaribu walinzi wako kwa pembejeo mbaya pekee, unauliza maswali ya kujisifu tu. Lazima pia ujaribu ikiwa wanaruhusu pembejeo nzuri na zisizo za kawaida kupita.
Je, unakagua idadi ya vizuizi vyako? Unaamua vipi ikiwa kukataliwa kulikuwa na uhalali?
Chanzo: https://dev.to/josephyeo/the-gate-fired-198-times-i-called-it-working-45fk
Jumuia ya kujifunzia (hiari): https://t.me/GyaanSetuAi