Shënim i redaktorit: Të bësh gabime është pjesë e realizimit të programimit të duhur; kjo është arsyeja pse ne përdorim unazat e reagimit. Liz Keogh është një eksperte e dobët dhe e shkathët, blogere e njohur dhe folëse ndërkombëtare me më shumë se 20 vjet përvojë në stërvitje dhe transformim organizativ, dhe kjo është arsyeja pse ne po ndajmë me ju artikullin e saj nga "97 gjërat që çdo programues Java duhet të dijë" këtu . Na korrigjoni nëse gabojmë.

  • Për shkak se menaxherët tanë të produkteve nuk e dinë se çfarë duan, ata e marrin vesh nga klientët. Ata ndonjëherë e marrin këtë gabim.
  • Për shkak se menaxherët tanë të produkteve nuk dinë gjithçka rreth sistemeve, ata ftojnë ekspertë të tjerë të bëhen palë të interesuara në projekt. Palët e interesuara e kuptojnë gabim.
  • Për shkak se nuk di çfarë të kodoj, e marr vesh nga menaxherët tanë të produkteve. Ne ndonjëherë e kuptojmë këtë gabim.
  • Për shkak se bëj gabime gjatë shkrimit të kodit, punoj me një IDE. IDE-ja ime më korrigjon kur gabohem.
  • Për shkak se bëj gabime në të kuptuarit e kodit ekzistues, përdor një gjuhë të shtypur në mënyrë statike. Përpiluesi më korrigjon kur gabohem.
  • Për shkak se bëj gabime duke menduar, punoj me një palë. Dyshja ime më korrigjon kur e kam gabim.
  • Për shkak se dyshja ime është njerëzore dhe gjithashtu bën gabime, ne shkruajmë teste për njësi. Testet tona të njësisë na korrigjojnë kur gabojmë.
  • Për shkak se ne kemi një ekip që është gjithashtu duke koduar, ne integrohemi me kodin e tyre. Kodi ynë nuk do të përpilohet nëse gabojmë.
  • Për shkak se ekipi ynë bën gabime, ne shkruajmë teste pranimi që ushtrojnë të gjithë sistemin. Testet tona të pranimit do të dështojnë nëse gabojmë.
  • Për shkak se ne bëjmë gabime në shkrimin e testeve të pranimit, ne bashkojmë tre miq për t'i folur. Miqtë tanë do të na tregojnë nëse gabojmë.
  • Për shkak se ne harrojmë të ekzekutojmë testet e pranimit, ne marrim ndërtimin tonë për t'i ekzekutuar ato për ne. Ndërtimi ynë do të na tregojë nëse gabojmë.
  • Për shkak se nuk kemi menduar për çdo skenar, marrim testues për të eksploruar sistemin. Testuesit do të na tregojnë nëse është gabim.
  • Për shkak se ne e bëmë të funksionojë vetëm në laptopin e Henry-t, ne e vendosim sistemin në një mjedis realist. Testet do të na tregojnë nëse është e gabuar.
  • Për shkak se ne ndonjëherë keqkuptojmë menaxherin tonë të produktit dhe palët e tjera të interesuara, ne e shfaqim sistemin. Palët tona të interesuara do të na tregojnë nëse gabojmë.
  • Për shkak se menaxheri ynë i produktit ndonjëherë i keqkupton njerëzit që duan sistemin, ne e vendosim sistemin në prodhim. Njerëzit që e duan na thonë nëse e kemi gabim.
  • Për shkak se njerëzit vërejnë se gjërat po shkojnë keq më shumë se gjërat që shkojnë mirë, ne nuk mbështetemi vetëm në opinionet. Ne përdorim analitikë dhe të dhëna. Të dhënat do të na tregojnë nëse gabojmë.
  • Sepse tregu vazhdon të ndryshojë, edhe nëse kishim të drejtë më parë, përfundimisht do të gabojmë.
  • Për shkak se kushton para për ta gabuar, ne i bëjmë të gjitha këto gjëra sa më shpesh që të mundemi. Në këtë mënyrë ne gabojmë vetëm pak.
  • Mos u shqetësoni për ta bërë atë siç duhet. Shqetësohuni se si do ta kuptoni se është e gabuar dhe sa e lehtë do të jetë ta rregulloni kur ta zbuloni. Sepse ndoshta është gabim.
  • Është në rregull të jesh gabim.

Mësoni më shpejt. Gërmoni më thellë. Shihni më larg.

Bashkohu në platformën e të mësuarit në internet O'Reilly. Merr një provë falas sot dhe gjej përgjigje menjëherë, ose zotëro diçka të re dhe të dobishme.

"Mëso më shumë"

Liz Keogh është një konsulente e dobët dhe e shkathët me bazë në Londër. Ajo është një blogere e njohur dhe folëse ndërkombëtare, një anëtare thelbësore e komunitetit BDD dhe një avokate e pasionuar e kornizës Cynefin dhe aftësisë së saj për të ndryshuar mentalitetin. Ajo ka një sfond të fortë teknik me 20 vjet përvojë në ofrimin e vlerave dhe trajnimin e të tjerëve për të ofruar, nga bizneset e vogla fillestare deri te ndërmarrjet globale. Shumica e punës së saj tani përqendrohet në transformimet e dobëta, të shkathëta dhe organizative, si dhe përdorimin e transparencës, gjuhës pozitive, rezultateve të formuara mirë dhe eksperimenteve të sigurta për të dështuar për ta bërë ndryshimin inovativ, të lehtë dhe argëtues.