Nilalaman Marketing

Paano ako inihanda ng Order of Operations para sa Programming

Ang algebra ay palaging isang paboritong paksa ko. Walang gaanong kasangkot na teorya, isang toolbox lamang ng mga pamamaraan at ang pagkakasunud-sunod ng mga operasyon upang malutas. Kung naabot mo ang pabalik sa high school, maaalala mo (naka-quote mula sa Math.com):

  1. Una gawin ang lahat ng mga operasyon na nakasalalay sa loob ng panaklong.
  2. Susunod, gumawa ng anumang gawain sa mga exponents o radical.
  3. Paggawa mula kaliwa hanggang kanan, gawin ang lahat ng pagpaparami at paghahati.
  4. Sa wakas, nagtatrabaho mula kaliwa hanggang kanan, gawin ang lahat ng karagdagan at pagbabawas.

Narito ang halimbawa mula sa Math.com:
Halimbawa ng Algebra mula sa Math.com

Ang paglalapat nito sa pag-unlad ay medyo simple.

  1. Ang mga operasyon sa loob ng panaklong ay katumbas ng layout ng aking pahina, sa isang simpleng format na HTML. Nagsisimula ako sa isang blangkong pahina at patuloy na isinasama ito hanggang sa magkaroon nito ang lahat ng mga elemento na hinahanap ko. Upang matiyak ang kakayahang umangkop na disenyo ng interface ng gumagamit, palagi akong nagtatrabaho kasama ang XHTML at CSS. Kahit saan saan may mga expression (hal. Database o mga resulta ng programmatic), binibigyan ko ng puna ang code at i-type ang dummy na teksto, mga imahe, o mga bagay.
  2. Susunod, nagtatrabaho ako sa anumang mga exponents o radical. Ito ang aking mga pagpapaandar na programmatic o database na kumukuha, nagbabago, at naglo-load (ETL) ng data na nais kong ipakita ito sa aking nakumpletong pahina. Talagang gumagana ako sa mga hakbang sa pagkakasunud-sunod na iyon maliban kung ang pag-format sa aktwal na query ay nagreresulta sa pinabuting pagganap.
  3. Susunod ay pagpaparami o paghahati. Dito ko pinapasimple ang aking code. Sa halip na isang malaking monolithic script, ako abstract kasing dami ng code na maaari kong isama ang mga file at klase. Sa pag-unlad sa web, may posibilidad akong gumana mula sa itaas hanggang sa ibaba, syempre.
  4. Panghuli, nagtatrabaho mula kaliwa hanggang kanan, lahat ng karagdagan at pagbabawas. Ang hakbang na ito ay ang pangwakas na proseso, na inilalapat ang huling mga tidbits ng pagpapatunay ng form, mga sangkap ng estilo, paghawak ng error, atbp. Muli, may posibilidad akong gumana mula sa itaas hanggang sa ibaba.

Ang mabuting pag-unlad ay hindi mas kumplikado kaysa sa isang mahusay na problema sa Algebra. Mayroon kang mga variable, equation, function… at isang lohikal na pagkakasunud-sunod ng mga operasyon upang makuha ang pinakamahusay na mga resulta. Nakikita ko ang maraming mga hacker na simpleng 'gawin ito upang gumana' ngunit nakita mo (tulad ng mayroon ako) na kung hindi mo planuhin ang iyong pamamaraan at kumuha ng isang lohikal na diskarte, mahahanap mo ang iyong sarili na sumusulat ng iyong code nang paulit-ulit kapag problema o pagbabago ang kailangan.

Ang algebra ay palaging parang isang jigsaw puzzle sa akin. Ito ay palaging mahirap, masaya, at alam kong posible ang isang simpleng sagot. Ang lahat ng mga piraso ay naroroon, kailangan mo lamang na hanapin ang mga ito at pagsamahin nang tama. Ang pagsulat ng code ay hindi naiiba, ngunit ito ay mas kasiya-siya dahil ang iyong palaisipan na output ay anuman ang gusto mo!

Hindi ako isang pormal na developer, ni kahit na ako ay isang mahusay. Meron akong; gayunpaman, nakatanggap ng mga papuri sa code na isinulat ko sa buong mga proyekto. Naniniwala akong karamihan sa mga ito ay dahil gumagawa ako ng maraming preplanning, whiteboarding, schema bunutan, atbp bago ko pa isulat ang unang script tag na iyon.

Douglas Karr

Douglas Karr ay CMO ng OpenINSIGHTS at ang nagtatag ng Martech Zone. Nakatulong si Douglas sa dose-dosenang matagumpay na mga startup ng MarTech, tumulong sa angkop na pagsusumikap ng higit sa $5 bil sa mga pagkuha at pamumuhunan ng Martech, at patuloy na tinutulungan ang mga kumpanya sa pagpapatupad at pag-automate ng kanilang mga diskarte sa pagbebenta at marketing. Si Douglas ay isang kinikilalang internasyonal na digital na pagbabago at eksperto at tagapagsalita ng MarTech. Si Douglas ay isa ring nai-publish na may-akda ng isang Dummie's guide at isang business leadership book.

Kaugnay na Artikulo

Bumalik sa tuktok na pindutan
Pagsasara

Natukoy ang Adblock

Martech Zone ay kayang ibigay sa iyo ang nilalamang ito nang walang bayad dahil pinagkakakitaan namin ang aming site sa pamamagitan ng kita ng ad, mga link na kaakibat, at mga sponsorship. Ikinalulugod namin kung aalisin mo ang iyong ad blocker habang tinitingnan mo ang aming site.