Cainteoir 1: Cuir anois gur theastaigh mé Scratch a thabhairt ar an gcumas a sneeze chomh maith. Bhuel, bheadh ​​mo chéad instincts a bheith, mar a rinneadh cheana, a dhéanamh bloc, glaoigh ar an sneeze. Sonraigh gur mhaith liom buíochas a shonrú le roinnt cé mhéad uair Ba chóir Scratch sneeze. Ina dhiaidh sin cliceáil OK. Lig dom bogadh seo thar leis an gceart a thabhairt mé féin a roinnt seomra níos mó. Agus ansin lig dom dul arís chun arís, sáraitheach an mhainneachtain 10 le n. Lig dom dul go dtí an ráiteas rá agus a rá nach "Dia duit", ach "Achoo" an dara ceann. Ansin a ghlacadh nóiméad ar faoisimh. Agus sin é. Anois, tá mé ar a dtugtar bloc sraoth, chomh maith le bloc ar a dtugtar cough. Mar sin, go anois más mian liom Scratch a cough agus sneeze, is féidir liom a shonrú ach sraoth thíos a cough. Trí huaire, a rá. Cliceáil ar an brat glas, agus ba chóir dom féach ar go deimhin, casacht, casacht, casacht. Le leanúint ag achoo, achoo, achoo. Mo sraothanna is réadúla go dtí seo. Anois faoi deara rud éigin go bhfuil dona faoi seo dearadh. Cé nach raibh mé dúblach thar barr amach aon píosaí bhfreagra, mé cinnte dragged agus thit go leor i bhfad na píosaí bhfreagra céanna, ag tabhairt an fheidhm amháin ar riamh mar sin beagán ainm difriúil ná an ceann eile, sraoth i gcomparáid le cough. Mar sin, tá sé seo deis do fachtóireacht amach roinnt cód coiteann. Go deimhin, faoi deara an difríocht amháin idir cough agus sneeze go bhfuil ceann Tá rá Scratch "casacht," an eile atá ag rá "achoo." Mar sin, ní raibh muid ábalta a ghinearálú ar bhealach seo Cód sa chaoi go bhfuil muid go simplí a shonrú cad focal ba mhaith linn chun Scratch chun fanacht? Agus ag brath ar an focal sin, beidh sé a bheith go héifeachtach a cough nó Beidh sé a sneeze. Mar sin, a ligean ar dul ar aghaidh agus é seo a dhéanamh. A ligean ar a dhéanamh ar an tríú fheidhm agus glaoch ar an ceann seo, "a rá." agus ba mhaith liom é a glacadh leis, ní uimhir, ach an uair seo teaghrán, ar a dtugtar a mhalairt mar focal nó frása. Agus beidh muid ag glaoch seo "focal." Agus cad ba mhaith liom a rá? Agus cé mhéad uair is féidir liom ag iarraidh a rá focal seo? Bhuel a ligean ar a shonrú ar líon, glaoch sé arís n. Agus díreach a dhéanamh ar an bloc níos mó inléite, lig dom dul ar aghaidh agus cuir lipéad ar a dtugtar "amanna." Mar sin, nuair a dhéanann tú an bloc a léamh ó chlé go deas, tá sé literally a deir "a rá focal amanna n." Anois, lig dom dul ar aghaidh agus cliceáil OK. Agus lig anois dom an bloc a chur i bhfeidhm, arís ag baint úsáide as bloc athuair. A shonrú gur mhaith liom é a dhéanamh arís amanna n. A shonrú gur mhaith liom a rá rud éigin haghaidh an dara ceann. Ach seachas rud éigin códaithe crua isteach an fheidhm seo, a ligean ar tarraing ar ionad agus scaoil an focal go rite isteach A ligean ar fanacht ansin le haghaidh an dara ceann. Agus lig anois ar a dul ar ais agus feabhas a chur ar mo chuid implementations de sraoth agus cough, ionas go mbeidh a thugann siad seo feidhmiú ar a seal. Mar sin, a ligean ar caith amach an gcód seo. A ligean ar caith amach an gcód seo. A ligean ar dul go dtí mo bloc saincheaptha agus tarraing i "rá". Agus cineál an argóint ar "cough" trí huaire. Tarraing agus síos a ligean anseo i "a rá," "Achoo" trí huaire. Mar sin a ligean anois dom dul ar ais agus a bheachtú mo implementations de cough agus sneeze, sa chaoi go bhfuil an dá feidhmeanna glaoch ar an tríú fheidhm, rud a íoslaghdú an méid de dhúbailt cód. Mar sin, a ligean ar caith literally an cód shiúl. A ligean ar caith cód seo amach. Agus an uair seo, a ligean ar a shonrú go simplí go Ba chóir casacht a chur i bhfeidhm ag ag rá "cough" roinnt ar líon n-amanna. Agus mar an gcéanna, is féidir linn dul ar ais agus ath-chur i bhfeidhm sraoth ionas go n-úsáideann sé rá le argóint na n-amanna "achoo" n. Mar sin, an méid atá déanta againn? Táimid tar éis a aithnítear an cód go raibh leis an dá ár cough agus ár feidhmeanna sneeze, áireamh amach é i tríú fheidhm nua, agus ansin cough agus sneeze athscríofa i cibé ar bhealach a thugann siad go an tríú agus an nua fheidhm. Anois, ní mór dúinn a rinneadh go hiomlán seo ar fad clár níos casta ná sé riachtanais i ndáiríre a bheith. Tar éis an tsaoil, ag deireadh an lae, táimid ag Ní mór ach Scratch a cough trí huaire agus sneeze trí huaire. Agus d'fhéadfadh muid a bheith déanta go le píosaí bhfreagra ach cúpla. Ach mar a fháil ar ár gcláir i bhfad níos mó casta, agus ár gcláir níos mó sofaisticiúla, an teicníc de fachtóireacht amach cód coiteann, nó ordlathach dhianscaoileadh do chlár i fheidhm níos lú, gach ceann acu glaoch ar feidhmeanna eile, tá an- teicníc láidir. Toisc go mbeidh sé a chinntiú go bhfuil do chód, fiú amháin mar a fhaigheann sé níos casta, iarsmaí éasca a thabhairt cothrom le dáta agus freisin an-inléite. Go deimhin, mheas an toradh deiridh. Nuair a bhíonn an brat glas chliceáil, cough trí huaire, sneeze trí huaire. Agus sin é. Go deimhin, a ligean ar a dhéanamh go díreach. Cliceáil ar an brat glas agus a fhaigheann muid ar cheann casacht, casacht dhá, trí casacht. Dhiaidh sin, tá súil againn, nuair a sneeze, dhá sneezes, agus an tríú sraoth. Tá súil fhaigheann sé níos fearr go luath.