Yingakho i-algebra yesikole samabanga aphezulu idingeka

Ngokuvamile umbuzo othi "kungani sidinga izibalo?" Baphendula okuthile njengokuthi "i-gymnastics yengqondo." Ngokubona kwami, le ncazelo ayanele. Lapho umuntu enza umsebenzi wokuvivinya umzimba, uyalazi igama eliqondile lamaqembu emisipha akhula. Kodwa izingxoxo ezimayelana nezibalo zihlala zingacacile kakhulu. Yimiphi “imisipha yengqondo” ethile eqeqeshwa i-algebra yesikole? Ayifani neze nezibalo zangempela, lapho kutholwa khona izinto ezinkulu. Ikhono lokubheka okuphuma kwezinye izici eziyinkimbinkimbi linikezani?

Ukufundisa izinhlelo kubafundi ababuthaka kwangiholela empendulweni enembe kakhudlwana yombuzo othi “kungani?” Kulesi sihloko ngizozama ukukudlulisela kuwe.

Yingakho i-algebra yesikole samabanga aphezulu idingeka
Esikoleni, isikhathi esiningi sinikelwa ekuguquleni nasekwenzeni izinkulumo zibe lula. Isibonelo: 81×2+126xy+49y2 idinga ukuguqulwa njenge-(9x+7y)2.

Kulesi sibonelo, umfundi ulindeleke ukuba akhumbule ifomula yesikwele sesamba

Yingakho i-algebra yesikole samabanga aphezulu idingeka

Ezimweni eziyinkimbinkimbi kakhulu, isisho esiwumphumela singasetshenziselwa ezinye izinguquko. Ngokwesibonelo:

Yingakho i-algebra yesikole samabanga aphezulu idingeka

iguqulwa kuqala ibe

Yingakho i-algebra yesikole samabanga aphezulu idingeka

bese kuthi, ngokucaciswa (a + 2b) != 0, kube kanje

Yingakho i-algebra yesikole samabanga aphezulu idingeka

Ukuze afinyelele lo mphumela, umfundi udinga ukubona inkulumo yokuqala bese esebenzisa amafomula amathathu:

  • Isikwele sesamba
  • Umehluko wezikwele
  • Ukunciphisa izici zengxenyana evamile

Esikoleni se-algebra, cishe sonke isikhathi esisichithe siguqula izinkulumo ezinjengalezi. Akukho okushintshile kakhulu ezibalweni eziphezulu enyuvesi. Satshelwa ukuthi sithatha kanjani okuphuma kokunye (okuhlanganisiwe, njll.) futhi sinikezwe ithani lezinkinga. Ingabe kube usizo? Ngombono wami - yebo. Njengomphumela wokwenza lezi zivivinyo:

  1. Ikhono lokuguqula izisho selicijisiwe.
  2. Ukunaka imininingwane sekuthuthukile.
  3. Kwakhiwa ekahle - isisho se-laconic lapho umuntu angalwela khona.

Ngokubona kwami, ukuba ne-ethos enjalo, ikhwalithi kanye nekhono kuyasiza kakhulu emsebenzini wansuku zonke womthuthukisi. Phela, ukwenza inkulumo ibe lula ngokuyisisekelo kusho ukushintsha ukwakheka kwayo ukuze kube lula ukuqonda ngaphandle kokuphazamisa incazelo. Ingabe lokhu kukukhumbuza okuthile?

Lokhu cishe kuyincazelo yokuphindaphinda kusuka encwadini yegama elifanayo kaMartin Fowler.

Encwadini yakhe, umbhali uzakhele ngale ndlela elandelayo:

I-Refactoring (n): Ushintsho kusakhiwo sangaphakathi sesofthiwe esihloselwe ukwenza kube lula ukuyiqonda futhi kube lula ukuyilungisa ngaphandle kokuthikameze ukuziphatha okubonakalayo.

I-Refactor (isenzo): shintsha ukwakheka kwesofthiwe ngokusebenzisa uchungechunge lokuhlehlisa ngaphandle kokuthikameza ukuziphatha kwayo.

Incwadi inikeza "amafomula" adinga ukuqashelwa kukhodi yomthombo kanye nemithetho yokuwaguqula.

Njengesibonelo esilula, ngizonikeza "ukwethulwa kokuguquguquka okuchazayo" okuvela encwadini:

if ( (platform.toUpperCase().indexOf(“MAC”) > -1 ) &&
    (browser.toUpperCase().indexOf(“IE”) > -1 )&&
    wasInitialized() && resize > 0 ) {
    // do something
}

Izingxenye zenkulumo kufanele zibhalwe zibe into eguquguqukayo igama layo elichaza injongo yako.

final boolean isMacOS = platform.toUpperCase().indexOf(“MAC”) > -1;
final boolean isIEBrowser = browser.toUpperCase().indexOf(“IE”) > -1;
final boolean isResized = resize > 0;
if(isMacOS && isIEBrowser && wasInitialized() && isResized) {
   // do something
}

Cabanga ngomuntu ongakwazi ukwenza lula izisho ze-algebra esebenzisa isamba esiyisikwele kanye nomehluko wefomula yezikwele.

Ucabanga ukuthi lo muntu angakwazi ukwenza kabusha ikhodi?

Ingabe uzokwazi ngisho nokubhala ikhodi abanye abantu abangayiqonda uma engazange akhe umqondo walobu bufushane? Ngokubona kwami, cha.

Kodwa-ke, wonke umuntu uya esikoleni, futhi idlanzana liba abahleli bezinhlelo. Ingabe ikhono lokuguqula inkulumo liwusizo kubantu abajwayelekile? Ngicabanga ukuthi yebo. Ikhono kuphela elisetshenziswa ngendlela engaqondakali: udinga ukuhlola isimo bese ukhetha esinye isenzo ukuze usondele emgomweni. Ku-pedagogy lesi simo sibizwa ngokuthi ukudlulisa (ikhono).

Izibonelo ezigqama kakhulu zivela ngesikhathi sokulungiswa kwendlu kusetshenziswa izindlela ezithuthukisiwe, indlela “yepulazi elihlangene”. Ngenxa yalokho, lawo “maqhinga” afanayo kanye nama-hacks empilo ayavela, okukodwa kwakho okuvezwe ku-KPDV. Umbhali walo mbono ubenokhuni, ucingo nezikulufu ezine. Ekhumbula isifanekiso sesokhethi yesibani, wahlanganisa isokhethi yesibani esenziwe ekhaya kubo.

Ngisho nalapho eshayela imoto, umshayeli uhlale ematasa eqaphela amaphethini emhlabeni omzungezile futhi enze amasu afanele ukuze afike lapho eya khona.

Uma ushona, awukwazi ngakho, kunzima kwabanye. Kuyafana uma ungazange uphumelele izibalo...

Kwenzekani uma umuntu ehluleka ukuqonda ukuguqulwa kwezinkulumo? Ngezikhathi ezithile, ngifundisa izifundo ngazinye kubafundi abangaziphathi kahle izibalo esikoleni. Njengomthetho, banamathela ngokuphelele esihlokweni semijikelezo. Kangangoba kufanele wenze “i-algebra” nabo, kodwa ngolimi lokuhlela.
Lokhu kwenzeka ngoba lapho kubhalwa izihibe, indlela eyinhloko ukuguqula iqembu lezinkulumo ezifanayo.

Ake sithi umphumela wohlelo kufanele ubukeke kanje:

Isingeniso
Isahluko 1
Isahluko 2
Isahluko 3
Isahluko 4
Isahluko 5
Isahluko 6
Isahluko 7
isiphetho

Uhlelo oluncane lokuthola lo mphumela lubukeka kanje:

static void Main(string[] args)
{
    Console.WriteLine("Введение");
    Console.WriteLine("Глава 1");
    Console.WriteLine("Глава 2");
    Console.WriteLine("Глава 3");
    Console.WriteLine("Глава 4");
    Console.WriteLine("Глава 5");
    Console.WriteLine("Глава 6");
    Console.WriteLine("Глава 7");
    Console.WriteLine("Заключение");
}

Kodwa lesi sixazululo sikude ne-laconic ekahle. Okokuqala udinga ukuthola iqembu eliphindayo lezenzo kulo bese uliguqula. Isixazululo esitholakalayo sizobukeka kanje:

static void Main(string[] args)
{
    Console.WriteLine("Введение");
    for (int i = 1; i <= 7; i++)
    {
        Console.WriteLine("Глава " + i);
    }
    Console.WriteLine("Заключение");
}

Uma umuntu engazange afunde izibalo ngesikhathi esisodwa, ngeke akwazi ukwenza izinguquko ezinjalo. Ngeke nje abe nekhono elifanele. Yingakho isihloko samaluphu siyisithiyo sokuqala ekuqeqeshweni konjiniyela.

Izinkinga ezifanayo ziyavela nakwezinye izindawo. Uma umuntu engakwazi ukusebenzisa amathuluzi aseduze, ngeke akwazi ukukhombisa ubuhlakani bansuku zonke. Izilimi ezimbi zizothi izandla zikhula endaweni engafanele. Emgwaqeni, lokhu kuzibonakalisa ngokungakwazi ukuhlola kahle isimo bese ukhetha indlela yokuqondisa. Okungase ngezinye izikhathi kubangele imiphumela ebuhlungu.

Iziphetho:

  1. Sidinga izibalo zesikole kanye nezamanyuvesi ukuze senze umhlaba ube indawo engcono ngezindlela esinazo.
  2. Uma ungumfundi futhi unenkinga yokufunda imijikelezo, zama ukubuyela kokuyisisekelo - i-algebra yesikole. Thatha ibhuku lezinkinga lebanga lesi-9 bese uxazulula izibonelo kulo.

Source: www.habr.com

Engeza amazwana