paint-brush
Go kaonafatša Dikopano tša Moralo wa Theknolotši ka Dithempleite tša Thekethe tše di Rulagantšwegoka@halexmorph
175 dipuku tša go balwa

Go kaonafatša Dikopano tša Moralo wa Theknolotši ka Dithempleite tša Thekethe tše di Rulagantšwego

ka Jacob Landry10m2024/11/03
Read on Terminal Reader

Nako e telele kudu; Go bala

Ditikologong tša tlhabollo tšeo di sepelago ka lebelo, dithekethe tša protšeke tšeo di sa kwagalego di ka diegiša dikopano le tlhabollo. Go Wayfair, re ile ra rarolla se ka go hlama dithempleite tša thekethe tše di rulagantšwego bakeng sa diphošo, diphetogo tša tlhamo, dikgopelo tša tšobotsi, le mešomo ya go dira gore dilo di šome gabotse. Dithempleite tše di netefaditše gore tshedimošo ka moka ye e nyakegago e filwe e sa le pele, yeo e lebišitšego go dikopano tše kopana, tše di tsepeletšego kudu, medikologo ya tlhabollo ye e akgofilego, le boikarabelo bjo bo kaonafetšego. Ka lebaka leo, re ile ra fokotša go diega, ra kaonafatša kgokagano gomme ra tšweletša ditšweletšwa tša maemo a godimo. Dihlopha tše dingwe tšeo di lebanego le ditlhohlo tše di swanago di swanetše go nagana go phethagatša dithempleite tše di rulagantšwego go nolofatša ditshepedišo tša tšona tša mošomo.
featured image - Go kaonafatša Dikopano tša Moralo wa Theknolotši ka Dithempleite tša Thekethe tše di Rulagantšwego
Jacob Landry HackerNoon profile picture

Ge ke hwetša mošomo wa ka go Wayfair ka 2020, ke be ke thabile go tsenela sehlopha se se se nago makhura, sa go se be le mohola seo se bego se hlokomela sedirišwa sa b2b seo se bego se otlela tšhelete ye ntši kudu ya kgwebo. Ke be ke etšwa karolong yeo ke šomilego kudu ka gare ga silo, ka fao ke be ke thabile kudu go ba karolo ya sehlopha sa tlhabollo gape. Lega go le bjalo, ke ile ka hwetša ka pela kudu gore bontši bja sehlopha bo be bo e-na le bokgoni bjo bogolo kudu ka didirišwa tšeo re bego re di diriša moo e lego gore ba be ba e-na le kakanyo ye yeo e beilwego e sa le pele ya gore bahlami ba bangwe ba be ba e-na le setlogo, phihlelo le tsebo e swanago le yeo ba bego ba e-na le yona. Taba e kgolo e be e le gore didirišwa tšeo re bego re šoma go tšona e be e le tša ka gare le tša mong, ka gona bontši bja bahlami ba bafsa ba be ba sa di tsebe gotee le di-dev tšeo di nago le nako. Bjale, ye ga se taba ka kakaretšo. Lega go le bjalo, e ile ya ba bothata kudu ge dithekethe tša Jira di be di hlolwa, di bewa pele, di akanyetšwa gomme di abelwa ka dintlha tše sego kae. Ruri, sehlogo se ile sa hlalosa taba ya kakaretšo, gomme motšweletši yo a nago le phihlelo yo a e ngwadilego mohlomongwe o be a tseba gabotse moo a ka thomago go lebelela go dira diphetogo, eupša rena bao re bego re sa le ba bafsa diforamo re be re e-na le mo gonyenyane kudu mo re bego re ka aga go yona gore re thome. Se se ile sa baka mekoti e megolo ya bokgoni, moo re bego re dula re hlomara bahlami bao ba nago le tenured kudu bakeng sa tsebišo e oketšegilego.


Setšweletšwa se sengwe sa ka thoko sa peakanyo ye e bile gore dikopano tša rena tša go hlama tša theknolotši di be di na le tshekamelo ya go goga ka ge ba bantši le go feta ba rena re be re na le dipotšišo mabapi le dithekethe tšeo di bego di tšweletšwa bakeng sa go akanyetšwa. Dintlha di be di dula di eked out poledišanong eupša ga go le e tee yeo e bego e rekotwa. Diboka tše di be di tla goga, gomme ka morago dipotšišo tše di swanago di be di tla boa godimo ge thekethe e šetše e abetšwe (ntle le ge moabi a be a ka gopola ka maleatlana poledišano ya dibeke tše di fetilego moo dipotšišo di bego di botšišwa gona mathomong).


Tshepetšo ye ya mošomo e be e nyamiša ka mo go makatšago e bile e sa šome gabotse. Eupša, go na le kholofelo! Nako e kopana ka morago ga ge re lemogile taba ye gomme re e ahlaahle, diboka di ile tša thoma go elela ka thelelo, tša tšea nako e nyenyane le go ba le tutuetšo e kgolo. Dithekethe di be di humile ka dintlha gomme go le bonolo go gata mogato, go di leka le go felela. Ke ka fao re e dirilego ka gona.

Bothata: Dithekethe tše di sa Itokišeletšago le Diboka tše Ditelele

Dikopano tša rena tša go hlama tša theknolotši gantši di be di tla šitišwa ke dithekethe tšeo di bego di hloka dintlha tše di lekanego. Bahlami, batšweletši le bakgathatema ba bangwe ba be ba tla fetša nako ye ntši kudu ba nyaka tshedimošo ya tlaleletšo goba ba hlakiša dibopego tše di sa kwagalego tša mošomo. Se ga se sa lelefatša feela diboka tša rena eupša gape se ile sa diegiša tlhabollo ka ge dithekethe tšeo di abetšwego gantši di be di tla boela morago, e lego seo se nyakago tlhathollo e oketšegilego pele mošomo o ka tšwela pele.


Mohlala o mogolo wa se e ka ba thekethe yeo e begilwego ke tenured dev yeo e bego e fo bolela gore “Re swanetše go lokiša theko ya flooring skus.”

Go molaleng gore ka ntle le tekanyo e lekanego ya tsebišo ya morago ga go na selo le gatee seo o ka se dirago ge o amogela thekethe ye. Bothata ke bofe ka theko ka floor skus? Go letetšwe gore go direge eng? Na bontši bja sku ka koloyana bo na le taba? Go na le dipotšišo tše ntši tše di bulegilego gomme ka nnete ga go na tsela ya go thoma mošomo ntle le go tlolela ka gare ga kopano. Tlhaloso e kaone ya thekethe e ka ba.

“Di-sku tša fase di na le theko ya bontši gomme tshepedišo ya rena ga e sware dipalo tša theko/bontši gabotse ge bontši bjo bo lego ka gare ga koloyana bo feta meelo ya theko ya bontši.”

Bjale, go sa na le dintlha tše di lekanego mo, eupša bonyenyane e hlaloša bothata gabotse.


Ga ke ye go lapiša mohlala eupša motšweletši (s) o be a tla swanelwa ke go nama ka dintlha tše ka moka ka dipotšišo tše di boeletšwago, dipoledišano, le ditlhagišo go fihlela re na le dintlha tše di lekanego go akanyetša goba go šoma ka thekethe, go ya ka bjale mošomo. Se se ile sa lebiša go nako ye ntši ye e lahlegilego yeo rena, bjalo ka bahlami, re bego re sa kgone go e hwetša morago.

Tharollo: Go phethagatša Dithempleite tša Thekethe

Go rarolla taba ye, re ile ra hlama sete ya dithempleite tša dithekethe tše di rulagantšwego tšeo di rulagantšwego go ya ka mohuta wa mošomo wo o dirwago. Dithempleite tše di ile tša kgonthišetša gore thekethe e nngwe le e nngwe—e ka ba pego ya diphošo, phetogo ya tlhamo, kgopelo ya tšobotsi goba modiro wa go dira gore dilo di šome gabotse—e be e e-na le tsebišo ka moka e nyakegago pele e ka ahla-ahlwa goba e abelwa. Molao o be o le bonolo: ge e ba thempleite e be e sa phethwa ka botlalo, thekethe e be e se ya lokela kopano goba bakeng sa tlhabollo.

Dipego tša Diphošo

Tlhalošo:

Tlhaloso e kopana, eupša e tletšego ya bothata

Boitshwaro bjo bo Letetšwego:

Tlhaloso ye e tletšego kudu, go akaretšwa diswantšho tša skrine goba ditšhupetšo tša Figma, ya ka fao dilo di swanetšego go šoma ka gona.

Boitshwaro bja Kgonthe:

Tlhaloso ye e tletšego ya seo se diregago le ka fao se fapanago le boitshwaro bjo bo letetšwego

Megato ya go Bopa Lefsa:

Megato e itšego, e nago le dintlha, ya kamoo o ka bopago taba yeo gape. Se se swanetše go batamelwa ka tsela yeo motho a ka bulago lefasetere le lefsa la go se tsebje ka gare ga sedirišwa gomme a bopa taba yeo gape ntle le go fapoga megatong.

(boikgethelo) Dintlha tša Mohlami:

Ye ke karolo ya boikgethelo moo re ka akaretšago mekgwa ye e šišintšwego ge re šetše re na le kgopolo ye botse ya gore se se swanetše go ya kae goba gore se swanetše go hlabollwa bjang. Ga re nyake go gapeletša bahlami go dira dilo ka tsela ye e itšego eupša tlhahlo efe goba efe mo e ka thuša go akgofiša phethagatšo ya thekethe ka morago.

(ya boikgethelo eupša e a kgethwa) Ditlamorago tša ka ntle: .

Ke mo re bitšago methopo efe goba efe ya ka ntle yeo e ka amago mošomo wo. Na go na le dihlopha tšeo di šetšego di hlotše tsela ya go rarolla phošo ka go API ya rena tšeo di tlago swanelwa ke go tsebišwa ge re e lokiša? Na phošo ye e ithekgile ka dihlopha tše dingwe/apis/methopo bakeng sa tshedimošo yeo e ka bago le khuetšo ye e tšeago nako ye kaakang go lokiša se?

(ya boikgethelo) Kgahlamelo: .

Na se se na le khuetšo ye e tsebjago, ye e ka lekantšhwago sehlopheng goba kgwebong? Se ga se ka mehla se tsebjago goba se bonolo go se ela, ke ka fao e lego tšhemo ya boikgethelo. Eupša go bohlokwa go tseba bakeng sa go etiša pele ge e ba go le gona.

Diphetogo tša Moralo

Tlhalošo:

Tlhaloso e kopana, eupša e tletšego ya bothata

Boitshwaro bjo bo Letetšwego:

Ditshwantšho tša skrine goba dikgokagano tša Figma bakeng sa boitshwaro bjo bo letetšwego, bjo bo hlamilwego.

Boitshwaro bja Kgonthe:

Ditshwantšho tša skrine goba dibidio tšeo di hlalosago ka botlalo seo se diregago e le ka kgonthe, gotee le tlhaloso ya seo se diregago le kamoo se fapanago ka gona le boitshwaro bjo bo letetšwego

(ya boikgethelo) Megato ya go Bopa Lefsa:

Ge e le gore ye ke elemente ye e itšego ya UI yeo e bontšhago fela maemong a itšego, re swanetše go tseba gabotse gore se se swanetše go ba gona bjang/neng gore re tsebe go leka diphetogo tša rena.

(boikgethelo) Dintlha tša Mohlami:

Ye ke karolo ya boikgethelo moo re ka akaretšago mekgwa ye e šišintšwego ge re šetše re na le kgopolo ye botse ya gore se se swanetše go ya kae goba gore se swanetše go hlabollwa bjang. Ga re nyake go gapeletša bahlami go dira dilo ka tsela ye e itšego eupša tlhahlo efe goba efe mo e ka thuša go akgofiša phethagatšo ya thekethe ka morago.

(ya boikgethelo) Kgahlamelo: .

Na se se na le khuetšo ye e tsebjago, ye e ka lekantšhwago sehlopheng goba kgwebong? Se ga se ka mehla se tsebjago goba se bonolo go se ela, ke ka fao e lego tšhemo ya boikgethelo. Eupša go bohlokwa go tseba bakeng sa go etiša pele ge e ba go le gona.

Dikgopelo tša Sebopego

Tlhalošo:

Seswantšho se se feletšego se se nago le dintlha ka botlalo mabapi le seo tšobotsi e lego sona. Kamoo e swanetšego go šoma ka gona, gore ditseno/ditšweletšwa tše di letetšwego ke dife, bj.bj.Re swanetše gape go akaretša mabaka afe goba afe ao re nago le ona a gore ke ka lebaka la eng tšobotsi ye e kgopelwa mo.

Dintlha tša Mohlami:

Mohlami o swanetše go šomiša karolo ye go fa tlhahlo ka ga ditlhako/dipaterone tše di tsebjago tšeo di swanetšego go šomišwa go tsena ka gare ga codebase ya rena ka moka ka ntle le mathata. Ga re nyake go gapeletša bahlami go ngwala khoutu ka tsela efe goba efe ye e itšego eupša tlhahlo efe goba efe mo e tla dira gore phethagatšo ya thekethe e be ka lebelo gomme e swanetše go lebiša dipoledišanong tša PR tše di nolofaditšwego kudu.

(ya boikgethelo eupša e kgethwa) Mockups:

Ge re na le dipeelo tša mohlala, diswantšho tša skrine, goba ditšhupetšo tša Figma tšeo di swanetšego go hlahla tlhabollo tše ka moka di swanetše go akaretšwa mo.

(ya boikgethelo eupša e a kgethwa) Ditlamorago tša ka ntle: .

Ke mo re bitšago methopo efe goba efe ya ka ntle yeo e ka amago mošomo wo. Na go na le dihlopha tšeo di šetšego di hlotše tsela ya go rarolla tšobotsi yeo e hlaelelago ka go API ya rena tšeo di tlago swanelwa ke go tsebišwa ge re e oketša? Na tšobotsi ye e ithekgile ka dihlopha tše dingwe/apis/methopo bakeng sa tshedimošo yeo e ka bago le khuetšo ye e tšeago nako ye kaakang go aga se?

(ya boikgethelo) Kgahlamelo: .

Na se se na le khuetšo ye e tsebjago, ye e ka lekantšhwago sehlopheng goba kgwebong? Se ga se ka mehla se tsebjago goba se bonolo go se ela, ke ka fao e lego tšhemo ya boikgethelo. Eupša go bohlokwa go tseba bakeng sa go etiša pele ge e ba go le gona.

Mešomo ya go Optimization

Tlhalošo:

Tlhaloso e kopana, eupša e tletšego ya bothata

Boemo bja bjale: .

Tlhaloso ye e tletšego kudu ya kamoo khoutu e šomago ka gona ga bjale le gore ke ka lebaka la eng e sa šome gabotse.

Mmušo wo o Kgethilwego:

Tlhaloso ye e tletšego ya seo re ikemišeditšego go se lokiša ka go dira gore dilo di šome gabotse, ke dipakane dife tšeo re lekago go di fihlelela

Dintlha tša Mohlami:

Ye ke tlhahlo go tšwa go mogaši yo a bitšago go nyakega ga di-optimisation. Se se swanetše go bitša difaele tše itšego le diteko tšeo di swanetšego go rulaganywa gammogo le dikarolo tše di itšego tšeo re dumelago gore ke tšona di thibelago tshepedišo goba di hlola kgakanego.

Go dira diteko : .

Dintlha ka moo optimization ye e ka netefatšwago goba ya netefatšwa. Ga re hloke go bona fela gore re tloga re hweditše se sengwe go tšwa tshepedišong ye (gomme e ka ba selo seo re ka ikgantšhago ka sona), eupša gape re swanetše go netefatša gore diphetogo ga se tša ama ditshepedišo dife goba dife tša ka ntle tše di tsebjago tšeo di ithekgilego ka khoutu e fetogile.

Ditlamorago tša ka Ntle: .

Ke mo re bitšago methopo efe goba efe ya ka ntle yeo e ka amago mošomo wo. Na tšobotsi ye e ithekgile ka dihlopha tše dingwe/apis/methopo bakeng sa tshedimošo yeo e ka bago le khuetšo ye e tšeago nako ye kaakang go aga goba go leka se?

Kamego:

Na se se na le khuetšo ye e tsebjago, ye e ka lekantšhwago sehlopheng goba kgwebong? Se ga se ka mehla se tsebjago goba se bonolo go se ela, eupša e le gore re lokafatše refactor goba optimization re swanetše go ba le tshedimošo ye.


Kgahlamelo ya Dithempleite

Dipoelo e bile tša kapejana.

Re bone ka pela gore re ka kgona go feta dithekethe tše ka bago tše 3x ka kopanong e tee ya iri ya go hlama ya theknolotši go feta kamoo re bego re ka kgona ka gona pele. Le gona, dipoledišano tšeo re bego re e-na le tšona dibokeng tše di be di hola kudu le tšeo di nago le tutuetšo. Re be re tšea nako ya go bitša melato ya bokagodimo, dihlopha tše di amegilego, le bao ba ka bago ba bontšha-stoppers goba bottleknecks tshepedišong, prepping devs bakeng sa mošomo go e na le go fetša nako ya rena ka moka re leka go swara bakeng sa dintlha tše dingwe. Re ile ra ikgapeletša gape go tsena mokgweng woo re ilego ra rekota ditshwayotshwayo tše ka moka ka gare ga thekethe e ka ba ka tlhalošong goba ditshwayotshwayong. Dithempleite e be e le kgopotšo ya ka mehla ya gore dintlha tše di bohlokwa le gore di swanetše go ba gona le go di hwetša gabonolo. Ka tsela e itšego, dithempleite tše di ile tša tlwaetša bjoko bja rena gape go tšea mokgwa wa go thoma ka ditokomane go ya go dithekethe tše, go kgonthišetša gore mang le mang yo a tšerego thekethe, e ka ba motšweletši yo monyenyane goba moentšeneare yo a nago le phihlelo, o tla ba le tshedimošo e lekanego go ngwala khoutu e itšego ya maemo a godimo .

Se se latelago, re lemogile gore medikologo ya rena ya tlhabollo e be e le ye kopana kudu, dikakanyetšo tša rena di be di nepagetše kudu, gomme re be re otla leswao leo le kganyogegago la go fetša la 100% go di-sprint gantši kudu go feta kamoo re kilego ra ba le ka gona pele. Re ile ra kgona go hlwekiša boto ya rena mo e nyakilego go ba ka go se fetoge. Ga se fela gore e bohlokwa go kgwebo ka gobane ba be ba amogela diapdeite ge re ba botša gore ba tla di amogela, eupša e bile selo se segolo sa go godiša boitshepo go sehlopha ka ge o dula o ipea maemong a katlego. Bakgathatema ba rena ba bone bokgoni bja rena bjo bo kaonafetšego le tšweletšo gomme ba hwetša tshepo ye kgolo go sehlopha sa rena le tshepedišo ya rena. Le gona ba ile ba lemoga gore khoutu ya rena e be e le ya boleng bjo bo phagamego, ka ge re be re kgona go fetša nako e ntši re lebiša tlhokomelo bothateng bja kgonthe bjo bo lego gona.

Re be re tseba go tloga mathomong gore se se tla dira gore maphelo a rena a be kaone bjalo ka bahlami, eupša re be re se ra lemoga gore se tla ba le khuetšo ye kaakang ye botse go balekane ba rena ba kgwebo le bona.

Dilo tše Bohlokwa tša go Tšea bakeng sa Dihlopha tše Dingwe

Ge o ikwa eka sehlopha sa gago se dula se imelwa ke go hloka go fokola go ka ba mo go swanetšego go nyakišiša ge e ba go hlama dithempleite tša dithekethe tše di rulagantšwego go ka go šomela. Go bohlokwa go bitša-ntle gore se se tšea nako ya tlaleletšo ya motšweletši go nama ka ntle ga dithekethe ka dintlha tše di lekanego go gata mogato ka tšona. Ke dumela gore se ke ditshenyagalelo tše di lokafaditšwego gomme se lebiša go go boloka ditshenyegelo tše kgolo ka nako ye telele ka ge se kaonafatša ditshepedišo tša gago tša mošomo kudu, eupša go bohlokwa go bitša gore diphetogo tše ga di direge mahala fela. Motho yo mongwe o swanetše go neela nako go dira nyakišišo le go ngwala thekethe ya maemo a godimo le gore motho yo mongwe go na le kgonagalo ya gore e be sehlopha sa gago sa tlhabollo.


Seo se bolelwa, go bonolo go bona gore se e ka ba phenyo ye kgolo gakaakang go sehlopha. Go thoma nka kgothaletša megato e sego kae e kopana.


Sa pele , hlahloba ge e ba o tloga o e-na le bothata goba go se bjalo. Ka dinako tše dingwe bahlami o tee goba ba babedi ba katana le ditokomane goba phetišetšo ya tsebo eupša seo ga se bontšhe bothata bja tekanyo e tletšego ka dithekethe tša gago. Mohlomongwe dilo tše dingwe tše bjalo ka onbaording e kaone goba ditokomane di ka rarolla tše dingwe tša ditaba tšeo.

Sa bobedi, i f o hwetša gore ye ke taba ye e atilego yeo e nyakago tharollo, kgato ye e latelago ke go hlopha gore ke mohuta ofe wa dithekethe tšeo ka tlwaelo o di hwetšago le gore ke mohuta ofe wa tshedimošo wo o nyakegago go ye nngwe le ye nngwe. Bonkgetheng ba molaleng ke diphošo le dikarolo, le ge go le bjalo go ya ka mohuta wa kgwebo ya dikhamphani tša gago, mo gongwe o na le mehuta ye mengwe ya dithekethe tšeo di elelago ka mehla ka tshepedišo ya gago gomme di na le dinyakwa tše di fapanego. Mohlomongwe sehlopha sa gago se laola phaephe ya ETL gomme o swanetše go tseba gore ke ditseno/ditšweletšwa dife tšeo di amegago ditheketheng tšeo di amanago le seo. Mohlomongwe sehlopha sa gago se na le SDK gomme dithekethe tšeo di amanago le yona di swanetše go swarwa ka mokgwa wo o kgethegilego/wa pele gomme di swanetše go akaretša gore ke mešomo efe ya kgwebo yeo e ka amegago ke phetogo? Tseba sehlopha sa gago le dinyakwa tša bona gore o kgone go bona gabotse gore ke mehuta efe ya dithempleite yeo e nyakegago.

Se se latelago, ge o šetše o na le tshedimošo ye ka moka, e beye ka go ngwala felotsoko yeo e abelanwago yeo yo mongwe le yo mongwe a nago le phihlelelo go yona. Mohlomongwe ye ke tokumente ye e abelanwago, goba letlakala la wiki leo sehlopha se le laolago le go le fihlelela, goba mohlomongwe o ka ba wa hlama dithempleite ka go Jira ka boyona, wa gapeletša batho go di šomiša. Go sa kgathalege gore mokgwa wa gago ke ofe, o swanetše go hwetša buy-in go tšwa go sehlopha le bahlami seo se ra gore ba swanetše go kgona go e bona. Ye ke ye nngwe ya magato a bohlokwa kudu ka gobane tshepedišo ye e ka se ye pele ntle le ge o na le 100% ya go reka go tšwa go mang le mang yo a tlago go ngwala dithekethe. Hlagiša dithempleite tše go sehlopha sa gago, kgoboketša ditshwaotshwao, hlaloša ka fao o naganago gore tshepedišo ye e mpsha e tla go ama le bakgathatema ba gago. Kgonthiša gore yo mongwe le yo mongwe sehlopheng o phuthologile ka tshepedišo ye mpsha.

Last , o swanetše go gapeletša diphetogo tše. Dithekethe tšeo di tšweleditšwego ntle le dintlha tše di lekanego di swanetše go lahlelwa morago gatee-tee ntle le poledišano. Go bohlokwa go ba yo a tiilego ka go latela ditlhahlo tša thempleite goba batho ba tla dula ba hwetša mabaka a go e dikologa. “Taba ye e bohlokwa kudu, ga ke na nako ya go e ngwala” ke ngongorego ye e tlwaelegilego yeo re bego re tla e amogela. Le ge go le bjalo, ka go ba yo a tiilego ka go nyakega ga thempleite le go šoma le batho bao ba lekago go e dikologa, mafelelong o tla ba thopa.


Kua Wayfair re bone dikaonafatšo tše kgolo go tshepedišo ya sehlopha sa rena gammogo le maikutlo ka go dira diphetogo tše nnyane tšeo di lokeleditšwego ka mo godimo. Ke tshepa gore se se thuša sehlopha sa gago, le sona.

L O A D I N G
. . . comments & more!

About Author

Jacob Landry HackerNoon profile picture
Jacob Landry@halexmorph
Senior Software Engineer On an exciting journey to learn new things all the time.

HANG TAGS YA GO FEGA

ARTICLE YE E HLAHILWE KA...