Cumu l'Ordine di Operazioni mi hà preparatu per a Programazione

maths

Algebra hè sempre statu un sughjettu preferitu di meiu. Ùn ci hè micca tanta teoria implicata, solu una scatula di strumenti di i metudi è l'ordine di l'operazioni da risolve in. Se riturnate à u liceu, vi ricorderete (citatu da Math.com):

  1. Prima fate tutte l'operazioni chì si trovanu trà parentesi.
  2. Dopu, fate qualsiasi travagliu cù espunenti o radicali.
  3. U travagliu da manca à diritta, fate tutte e multiplicazioni è divisioni.
  4. Infine, travagliendu da manca à diritta, fate tuttu l'aghjuntu è a sottrazione.

Eccu l'esempiu da Math.com:
Esempiu di Algebra da Math.com

Applicà questu à u sviluppu hè abbastanza sèmplice.

  1. L'operazioni in a parentesi equivale à u layout di a mo pagina, in un furmatu HTML simplice. Cuminciu cù una pagina in biancu è a pupulaghju di manera cuntinua finu à ch'ella abbia tutti l'elementi chì cercu. Per assicurà una cuncepimentu flessibile di l'interfaccia d'utilizatore, travagliu sempre cun XHTML è CSS. In ogni locu duve ci sò spressioni (vale à dì. Basa di dati o risultati prugrammatichi), cummentu u codice è scrivu in testu fittiziu, immagini, o oggetti.
  2. Dopu, travagliu cù qualsiasi espunenti o radicali. Queste sò e mo funzioni prugrammatiche o di basa di dati chì estratta, trasforma è carica (ETL) i dati cume vogliu affissà in a mo pagina cumpleta. In realtà travagliu nantu à i passi in questu ordine, a menu chì a formattazione in a quistione attuale risulti in un rendimentu miglioratu.
  3. Dopu hè multiplicazione o divisione. Eccu induve simplificu u mo codice. Piuttostu chè un scrittu monoliticu tamantu, eiu astrattu quant'è u codice chì possu includere file è classi. Cù u sviluppu web, tendu à travaglià da cima à fondu, benintesa.
  4. Infine, travagliendu da manca à diritta, tutte l'aghjuntu è a sottrazione. Stu passu hè l'ultimu prucessu, applicendu l'ultimi pezzi di validazione di forma, cumpunenti di stile, trattamentu d'errori, ecc. Di novu, tendu à travaglià da cima à fondu.

U bonu sviluppu ùn hè micca più cumplessu cà un grande prublema di Algebra. Avete variabili, equazioni, funzioni ... è un ordine logicu di operazioni per uttene i migliori risultati. Vedo assai pirati chì semplicemente 'mettenu à u travagliu' ma truvate (cum'è aghju) chì se ùn pianificate micca a vostra metodulugia è adoprate un approcciu logicu, vi truvate scrivendu u vostru còdice sempre è più quandu prublemi o cambiamenti sò necessarii.

L'Algebra hè sempre stata assai cum'è un puzzle per mè. Hè sempre statu sfida, divertimentu, è sapiu chì una risposta simplice era pussibule. Tutti i pezzi sò quì, basta à truvà li è mette li inseme currettamente. U codice di scrittura ùn hè micca diversu, ma hè più piacevule perchè u vostru risultatu di puzzle hè quellu chì vulete chì sia!

Ùn sò micca un sviluppatore formale, nè sò ancu un grande. Aghju; tuttavia, aghju ricevutu cumplimenti per u codice chì aghju scrittu in parechji prughjetti. Credu chì assai di questu hè perchè facciu assai pianificazione, lavagna bianca, estrazione di schema, ecc prima ancu di scrive u primu tag di script.

2 Comments

  1. 1

    Questu era un postu abbastanza bellu. Ùn avia mai pensatu à applicà l'ordine di l'operazioni à qualcosa di astrattu cum'è u sviluppu, ma una volta chì ci pensate, vedete chì sò tramindui astratti di listessa manera. Averaghju da marcà questu è aduprà cum'è riferimentu. ;]

    • 2

      Grazie Stephen! Sto travagliendu in un prughjettu maiò à u travagliu avà chì abbraccia più tavule è parechje pagine in un ordine assai logicu (tuttu cunnessu da una pagina chì utilizza Ajax) è aghju pigliatu nutà in quantu eru attentu è aghju decisu di scrive nantu à questu.

      Affare divertenti!

Chì ne pensi?

Stu situ utilizeghja Akismet per reducisce u puzzicheghju. Sapete ciò chì i dati di i vostri dati è processatu.