UnachokionaHapa HUONI mapishi. Unaona kazi zipi Yolia inazizingatia kwa kisa chako, na kwa nini inazizingatia.
Kwa nini ni muhimuHusaidia kuelewa mantiki iliyo nyuma ya fomula bila kuonyesha viambato, kiasi wala dozi, ambavyo hubaki vimelindwa.
Jinsi ya kulifikiriaAnza na mawazo makuu: tazama kwanza kazi ya kila moduli, kisha sababu mahususi ya kuijumuisha.
Mfano rahisi sanaModuli mbili zinazo"sikika vizuri" kila moja peke yake zinaweza kuwa zinarudia kazi ile ile, bila kuongeza faida yoyote halisi ya ziada.
UnachokionaModuli ni vitengo vya kiutendaji vya kuchaguliwa, vinavyotathminiwa kulingana na hatua, ulinganifu, urudiaji, upinzani, uwezo na ushahidi.
Kwa nini ni muhimuKuunganisha vigezo hivi huepusha kukubali moduli kwa sababu tu "inasikika vizuri", bila kukagua kama inaoana na nyingine.
Jinsi ya kulifikiriaKagua kazi ya kila moduli, sababu ya kuijumuisha, upatanifu kati ya moduli, na kinachobaki kimelindwa bila kuonyeshwa.
Mfano rahisi sanaModuli inaweza kuwa bora yenyewe na bado ikaachwa nje ikiwa inapingana na moduli nyingine ambayo tayari inahitajika kwa kesi.
UnachokionaUsomaji wa kina huongeza taratibu za kiutendaji zinazohusika (ushirikiano, upinzani, uwezo wa uchakataji) bila kufichua vigezo vya uendeshaji.
Kwa nini ni muhimuUsanifu wa kiutendaji lazima uwe na uwezekano wa kimekanizimu, uweze kufuatiliwa, na ulingane na ushahidi wa kila moduli.
Jinsi ya kulifikiriaTofautisha kigezo, utaratibu, mwingiliano, kutokuwa na uhakika, kikwazo, na ni ushahidi gani wa ziada ungebadilisha uteuzi wa moduli.
Mfano rahisi sanaMpaka kati ya "kueleza mantiki" na "kufichua mapishi ya uendeshaji yaliyolindwa" ndio hasa unaotenganisha skrini hii na fomula halisi.