Операциялар тартиби мени программалоого кандайча даярдады

математика

Алгебра менин сүйүктүү предметим болуп келген. Буга көп теориялар кирбейт, бир гана методдордун куралдар кутусу жана чечүү керек болгон иштердин тартиби. Эгер сиз орто мектепке кайтып келсеңиз, анда эсиңизде (келтирилген Math.com):

  1. Алгач кашаанын ичинде жаткан бардык операцияларды жасаңыз.
  2. Андан кийин, экспоненттер же радикалдар менен кандай гана иш болбосун.
  3. Солдон оңго карай иштеп, көбөйтүүнү жана бөлүүнү жүргүзүңүз.
  4. Акырында, солдон оңго карай иштеп, толуктоону жана азайтуунун баарын жасаңыз.

Мына мисал Math.com:
Math.com сайтынан алгебра мисалы

Муну иштеп чыгууга колдонуу абдан жөнөкөй.

  1. Кашаанын ичиндеги операциялар менин жөнөкөй HTML форматындагы баракчамдын макетине барабар. Мен бош барактан башталып, аны издеп жаткан элементтердин бардыгын толуктап турам. Колдонуучу интерфейсинин ийкемдүү дизайнын камсыз кылуу үчүн, мен ар дайым XHTML жана CSS. Кайсы жерде болбосун сөз айкаштары (б.а. маалымат базасы же программалык натыйжалар), мен кодду комментарийлеп, жасалма текстке, сүрөттөргө же объектилерге жазам.
  2. Андан кийин, мен бардык экспоненттер же радикалдар менен иштешем. Бул менин программалык же маалыматтар базасын чыгарган, өзгөрткөн жана жүктөгөн (ETL) маалымат базасынын функциялары, мен аларды бүткөрүлгөн баракчама көрсөтүүнү каалайм. Эгерде иш жүзүндөгү сурам форматталбаса, натыйжалуулугу жакшырбаса, мен кадамдардын үстүнөн ушул тартипте иштейм.
  3. Кийинки - көбөйтүү же бөлүү. Бул жерде мен кодду жөнөкөйлөтөм. Бир чоң монолиттүү сценарийдин ордуна, мен жалпылаган коддордун көпчүлүгүнө файлдарды жана класстарды киргизе алам. Веб иштеп чыгуу менен, албетте, жогорудан төмөн карай иштөөгө жакынмын.
  4. Акырында, солдон оңго карай, бардык кошуу жана кемитүү. Бул кадам форманы тастыктоонун акыркы жаңылыктарын, стилдик компоненттерин, каталар менен иштөөнү жана башкаларды колдонуу менен аяктайт, дагы бир жолу, мен жогорудан төмөн карай иштөөгө жакынмын.

Жакшы өнүгүү Алгебра көйгөйүнөн башка татаал эмес. Сизде өзгөрмөлөр, теңдемелер, функциялар… жана мыкты натыйжаларга жетүү үчүн иштин логикалык тартиби бар. Жөн гана "аны ишке ашырган" хакерлердин көбүн көрүп жатам, бирок сиз (менде болгондой), эгерде сиз методикаңызды иштеп чыгып, логикалык ыкманы колдонбосоңуз, анда өзүңүздүн кодуңузду улам-улам жазып жатканыңызды байкайсыз. көйгөйлөр же өзгөрүүлөр керек.

Алгебра мен үчүн ар дайым табышмакка окшош болчу. Бул ар дайым татаал, кызыктуу болуп келген жана мен ага жөнөкөй жооп берсе болорун билчүмүн. Бардык бөлүктөр ошол жерде, сиз аларды таап, туура бириктиришиңиз керек. Код жазуунун айырмасы жок, бирок жагымдуу, анткени табышмактын чыгышы сиз каалагандай!

Мен расмий иштеп чыгуучу эмесмин, ал тургай мыкты деле эмесмин. Менде бар; Бирок, көптөгөн долбоорлордо жазган кодум боюнча мактоо сөздөрдү угушту. Анын көпчүлүгүнө мен биринчи сценарий тегин жазардан мурун пландаштыруу, доска, схема чыгаруу ж.б.у.с.

2 Comments

  1. 1

    Бул абдан тыкан билдирүү болчу. Мен иштеп чыгуу сыяктуу абстрактуу нерсеге операциялардын тартибин колдонууну эч качан ойлогон эмесмин, бирок ойлоп көрсөңүз, экөө тең бирдей абстракттуу экен. Мен муну белгилеп, шилтеме катары колдонушум керек. ;]

    • 2

      Рахмат Степан! Мен азыр жумушта бир нече таблицаны жана көптөгөн барактарды өтө логикалык тартипте камтыган ири долбоордун үстүндө иштеп жатам (бардыгы Аякстын жардамы менен бир барак менен байланышкан) жана өзүмдүн канчалык этият экенимди байкап, ал жөнүндө жазууну чечтим.

      Кызыктуу нерселер!

Эмне деп ойлойсуң?

Бул сайт спам азайтуу Akismet колдонот. Сиздин комментарий маалымат кандайча иштелишин Үйрөнүү.