Content marketing

Kako me je Red rada pripremio za programiranje

Algebra mi je uvijek bila omiljena tema. Nije tu uključeno puno teorije, samo alat s metodama i redoslijedom operacija koje treba riješiti. Ako se vratite u srednju školu, sjetit ćete se Math.com):

  1. Prvo napravite sve operacije koje se nalaze u zagradama.
  2. Dalje, radite bilo s eksponentima ili radikalima.
  3. Radeći slijeva udesno, učinite sve množenje i dijeljenje.
  4. Na kraju, radeći slijeva udesno, učinite sve zbrajanje i oduzimanje.

Evo primjera iz Math.com:
Primjer algebre s Math.com

Primijeniti ovo na razvoj prilično je jednostavno.

  1. Operacije unutar zagrade jednake su mojem izgledu stranice, u jednostavnom HTML formatu. Počinjem s praznom stranom i stalno je popunjavam dok ne sadrži sve elemente koje tražim. Kako bih osigurao fleksibilan dizajn korisničkog sučelja, uvijek radim s XHTML i CSS. Bilo gdje gdje postoje izrazi (npr. Baza podataka ili programski rezultati), komentiram kôd i upisujem lažni tekst, slike ili predmete.
  2. Dalje, radim s bilo kojim eksponentima ili radikalima. To su moje programske funkcije ili funkcije baze podataka koje izdvajaju, transformiraju i učitavaju (ETL) podatke onako kako ih želim prikazati na dovršenoj stranici. Zapravo radim na koracima tim redoslijedom, osim ako formatiranje u stvarnom upitu ne rezultira poboljšanjem performansi.
  3. Slijedi množenje ili dijeljenje. Ovdje pojednostavljujem svoj kod. Umjesto jedne ogromne monolitne skripte, I sažetak što više koda mogu uključiti datoteke i klase. Uz web razvoj, radim, naravno, od vrha do dna.
  4. Napokon, rad slijeva udesno, sve zbrajanje i oduzimanje. Ovaj je korak posljednji postupak, primjenom posljednjih sitnica provjere valjanosti obrazaca, komponenata stila, obrade pogrešaka itd. Opet, radim od vrha do dna.

Dobar razvoj nije ništa složeniji od velikog problema algebre. Imate varijable, jednadžbe, funkcije ... i logičan redoslijed operacija za postizanje najboljih rezultata. Vidim mnogo hakera koji ih jednostavno "natjeraju na posao", ali ustanovite (kao i ja) da, ako ne isplanirate svoju metodologiju i zauzmete logičan pristup, nađete se kako pišete svoj kôd iznova i iznova i iznova kada potrebni su problemi ili promjene.

Algebra mi je uvijek bila poput slagalice. Uvijek je bilo izazovno, zabavno i znao sam da je jednostavan odgovor moguć. Svi dijelovi su tu, samo ih trebate pronaći i pravilno složiti. Pisanje koda nije ništa drugačije, ali je ugodnije jer je rezultat vaše slagalice onakav kakav biste željeli!

Nisam formalni programer, a nisam ni sjajan. Imam; međutim, dobio sam pohvale na kodu koji sam napisao tijekom mnogih projekata. Vjerujem da je velik dio toga zato što puno radim s planiranjem, postavljanjem table, vađenjem sheme itd. Prije nego što uopće napišem tu prvu oznaku skripte.

Douglas Karr

Douglas Karr je CMO of OpenINSIGHTS i osnivač Martech Zone. Douglas je pomogao desecima uspješnih MarTech startupa, pomogao je u due diligence-u od preko 5 milijardi USD u Martech akvizicijama i ulaganjima te nastavlja pomagati tvrtkama u implementaciji i automatizaciji njihovih prodajnih i marketinških strategija. Douglas je međunarodno priznati stručnjak i govornik za digitalnu transformaciju i MarTech. Douglas je također objavljeni autor Dummie's guide i knjige o poslovnom vodstvu.

Vezani članci

Natrag na vrh
Blizu

Otkriven je Adblock

Martech Zone može vam pružiti ovaj sadržaj bez ikakvih troškova jer svoju web stranicu unovčavamo putem prihoda od oglasa, pridruženih veza i sponzorstava. Cijenili bismo kada biste uklonili program za blokiranje oglasa dok pregledavate našu stranicu.