4 ráð til að þróa færni þína í verktaki

Höfundur: John Stephens
Sköpunardag: 26 Janúar 2021
Uppfærsludagsetning: 22 Maint. 2024
Anonim
4 ráð til að þróa færni þína í verktaki - Skapandi
4 ráð til að þróa færni þína í verktaki - Skapandi

Efni.

Stórvinalegur leikstjóri Dan Mallmun deila atvinnuráðgjöfum sínum um hvernig á að vera viðeigandi sem vefhönnuður hjáBúðu til New York2018.Fáðu þér miða núna.

Fyrir þá sem hafa minna en fimm ára reynslu af vefþróun er líklegt að þú finnir enn fæturna varðandi tungumálareiginleika, umgjörð, arkitektúr og bestu starfshætti. Og þó að þú hafir byrjað hverja síðu með bestu fyrirætlunum, þá eru lokin allar líkurnar á því að hluturinn vinni nógu vel til að þú fáir greitt.

Ég hef eytt síðustu árum í að bjarga ýmsum þekktum vörumerkjasíðum sem fræðilega hefðu átt að vera einfaldar, en af ​​ýmsum ástæðum - röð sjálfstæðismanna, skortur á eftirliti frá toppi - hafa breyst í spaghettí- gatnamót tæknilegra skulda.


01. Fylgdu formúlunni

Það sem ég vil fara úr vegi er að fullvissa þig um að við höfum öll verið þarna og það er ekkert að því að vita ekki allt. Forritun er ljómandi skemmtileg og ástæðan fyrir því að þú vilt gera það á hverjum degi er líklega vegna þess að þú færð til að takast á við áskorun, taka forystuna og skila nýstárlegum lausnum.

En hér er aflinn: hvað gerir forritun skemmtilega (að vera hugvitssamur og hugsa á lappirnar) getur ósjálfrátt stuðlað að tæknilegum skuldum í stærri, teymisstýrðum verkefnum.

Það eru til bestu starfshættir, meginreglur og mynstur sem hafa sannað sig í gegnum árin. Það er þitt að rannsaka, læra og hrinda þeim í framkvæmd - og í því ferli fórna smá af persónuleika þínum í staðinn fyrir viðhald og áreiðanleika. Það er bloggfærsla sem heitir „Þú færð ekki borgað fyrir að skrifa kóða“ sem dregur það frekar saman.

02. Svitið litlu dótið

Forritun snýst mjög um skýrleika og þegar þú sérð ekki skóginn fyrir trjánum minnka verulega líkurnar á því að kóðagrunnurinn haldist markvisst grannur og meðallagi. Sem slík ætti aðalstefnan þín til að halda þér við hlutina að vera kröftug áhersla á grunnatriðin.


  • Vertu öfgafullur-skipulagður: hafðu áhyggjur af möppuuppbyggingu og skrásetningum (rammar geta hjálpað hér), vertu viss um að einingarnar séu í samræmi við API pantanir, hópar sameiginlega virkni og notaðu sniðmát með afmörkum.
  • Gerðu kóðann læsilegan: notaðu hvítt rými á skynsamlegan hátt og notaðu athugasemdir til að skrifa um hópun og skýra ásetninginn (en ekki slæman kóða). Þú ert að vinna sem hópur og þú færð greitt fyrir að vera skýr.
  • Ekki saxa á hornin: sparnaður í tíma gæti virst góð hugmynd, en þú getur verið viss um að þegar verkefnið vex, þá verður einhver lúmsk leti samsett og kostar verkefnið seinna.

Gakktu úr skugga um að leiðrétta mistök meðan á því stendur. Fyrr eða síðar mun annar kóði reiða sig á þessar villur. Hættu rotinu eins fljótt og auðið er. Ef þú gerir breytingar, gerðu þær stöðugt. Gagnagrunnsdálkar, stuðningsaðgerðir, API símtöl, JavaScript aðgerðir, DocComments, skýringar, HTML eiginleikar, CSS bekkjarnöfn og svo framvegis - vertu viss um að allt falli niður.

03. Vertu skipulögð


Það er freisting þegar byggð er vefsvæði með sjálfstæðum hætti til að hunsa hylkið í kyrrþey, og að kóða kóðann með hnattrænum tilvísunum í app eða til að ná í gegnum íhluti með foreldri. Foreldri. Foreldri eða þess háttar. Þetta byggir fljótt upp tæknilegar skuldir.

Reyndu, þar sem það er mögulegt, að hugsa um forritið þitt sem röð sjálfstæðra eininga og byggðu á bestu starfsvenjum þínum til að útrýma þéttri tengingu og innbyrðis tengslum. Ef það hjálpar, reyndu að ímynda þér að þú ætlir að endurnýta hluti af forritinu í öðrum verkefnum og hugsa hvernig þú myndir skipuleggja skrár, merkingu og kóða til að auðvelda þetta.

Þú verður að vera vakandi fyrir því að sameina ábyrgð og spyrja þig stöðugt: á þetta heima hér? Ef kóðinn finnst „icky“ er það líklega.

Í hópverkefnum er skortur á endurnotkun kóða og afrit / límdur kóði mikið vandamál. Þegar þú sérð endurtekinn kóða skaltu bíta í byssukúluna og endurbæta öll dæmi í aðgerð, einingu eða sniðmát. Aftur mun góð uppbygging möppu auðvelda þér að reikna út hvar á að setja hlutina.

04. Varist of flókið

Lykilvandamál flækjunnar er að það gríma og afvegaleiða frá upphaflega vandamálinu sem þú varst að reyna að leysa og endar síðan með því að búa til meiri kóða og flóknari, annað hvort á sama stað eða í öðrum hlutum forritsins. Þú lendir í vítahring.

Ef kóðinn þinn er farinn að líta meira út eins og algebrukennsla en vel viðhaldið API þarftu að taka skref til baka. Það getur verið að þú þurfir að endurskoða þennan tiltekna klump kóða, endurskoða flokkinn sem hann er í eða endurskoða núverandi nálgun þína á vandamálinu sem þú ert að reyna að leysa.

Í miklum tilfellum gætirðu þurft að líta aftur út. Ég endurskoðaði nýlega afar flókna útsetningu sem ég gerði mér grein fyrir að væri fórnarlamb slæmrar ígrundunarleiðar. Með því að endurhanna flóknu leiðirnar í eitthvað skynsamlegt gat ég skurðað hundruð lína af þéttum spaghettikóða í ýmsum flokkum og fjarlægt nokkrar langvarandi beinhakkar / galla í því ferli.

Það eina sem þú ættir ekki að gera eftir að hafa skrifað einhvern sérstaklega óljósa kóða er að halla sér aftur og dást stoltur af því hversu erfitt það er að lesa! Besti kóðinn er glæsilegur (lesist: ekki erfiður); ef þitt er ekki þarftu að vinna.

Þessi grein var upphaflega birt í tölublaði 290 af neti, söluhæsta tímariti heimsins fyrir hönnuði og forritara. Kauptu 290. mál eða gerast áskrifandi að neti.

Viltu fá frekari ráð varðandi fínpússun á forritunarhæfileikum þínum?

Hönnuðir þurfa að auka færni sína til að vera viðeigandi og árangursríkir, en á hverju er vert að einbeita sér? Ættu hönnuðir að læra að kóða og, ef svo er, getur takmörkuð þekking á kóða virkilega haft áhrif á að vinna með hæfileikaríkum verkfræðingum? Hvernig geta hönnuðir fallið að Agile vinnuflæði? Skiptir aðferðafræði verkefna jafnvel máli hvort sem er? Hvaða hlutverk hefur hönnuður við að búa til, nota og viðhalda hönnunarkerfum?

Í erindi hans kl Búðu til New York frá 25-27 apríl 2018, SuperFriendly leikstjórinn Dan Mall mun deila sögum og sjónarhornum til að svara þessum spurningum og fleiru, með sérstökum aðferðafræði og tækni til að hjálpa hönnuðum að verða enn ómissandi, hraðari. Fáðu þér miða núna.

Við Mælum Með
Vinndu Wacom Inkling stafrænan skissupenni!
Uppgötvaðu

Vinndu Wacom Inkling stafrænan skissupenni!

Wacom Inkling aman tendur af þremur hlutum: þráðlau um tafrænum móttakara em þú fe tir við brún pappír in eða ki ubókina em þú...
Eva-Lotta Lamm um gildi skissu
Uppgötvaðu

Eva-Lotta Lamm um gildi skissu

Þe i grein birti t fyr t í tölublaði 237 í .net tímaritinu - me t elda tímarit heim in fyrir vefhönnuði og forritara..net: Hvað ertu að vinna n&#...
Búðu til þrívíddarfatnað með raunhæfum brettum og brettum
Uppgötvaðu

Búðu til þrívíddarfatnað með raunhæfum brettum og brettum

Að búa til raun æ ýndarföt er eitt me t krefjandi verkefni íðan ný köpun CG-fjör . Fatnaður er ákaflega mikilvægur þáttur ...