Re sa tswa go simolola porojeke e nnye ya go phepafatsa kafa dikarolo tsa ditsamaiso tsa rona di buisanang ka gone ka fa morago ga ditshwantsho kwa Buffer.Bokao jo bo bonako: re dirisa sengwe se se bidiwang SQS (Amazon Simple Queue Service. Mela eno e dira jaaka diphaposi tsa go leta tsa ditiro. Karolo nngwe ya tsamaiso ya rona e e latlhela molaetsa, mme e nngwe e tlogela molaetsa o o tshwanang le Think. modirimmogo: "Hei, fa o bona tshono, dira tshedimosetso eno." Tsamaiso e e romelang ntlha ga e tlhoke go leta go bona karabo. Porojeke ya rona e ne e le go dira tlhokomelo ya ka metlha: tlhabolola didirisiwa tse re di dirisang go leka mela mo lefelong la gaeno le go phepafatsa thulaganyo ya tsone. cron ditiro, e leng ditiro tse di rulagantsweng tse di tsamayang ka go itirisa) le badiri ba ba neng ba ntse ba tsamaya ka tidimalo go fitlha go dingwaga di le tlhano. Botlhe ba bone ba sa dire sepe se se mosola. e ne e tla lefa ~ $ 360-600 ka lilemo tse 5 Ena ke tjhelete e inyenyefatsang sekemeng se seholo sa ditjhelete tsa rona, empa ruri matlakala a hlwekileng bakeng sa tshebetso e sa etseng letho. dithulaganyo. "Ke eng se modiri yono a se dirang?" e ne ya dira gore setlhopha sa rona se dirise dipopego tsa tlhokomelo mo ditseleng tsa khoutu tse di neng di sa thuse sepe. A seno se ne se le botlhokwa thata? mo tsamaisong epe e e tshelang nako e telele.A ntlha e a tlhokafala, mme tiro ya lemorago e e neng e e tshegetsa e nna e dira Mongwe o dikolosa modiri "ka nakwana" go tshwaragana le go fuduga, mme ga e ke e thubiwa Tiro e e rulagantsweng e nna e e sa tlhokegeng morago ga phetogo ya boagi go keteka. dira se, re ne ra dira tiro e e rulagantsweng e e neng ya tlhola polokelotshedimosetso yotlhe ya malatsi a matsalo a a tsamaelanang le letlha la ga jaana mme ra romelela bareki imeile e e rulagantsweng ka namana Ka nako ya refactor ka 2020, re ne ra fetola sedirisiwa sa rona sa imeile sa kgwebisano mme ra lebala go tlosa modiri yono—e ne ya nna e dira dingwaga tse dingwe gape di le tlhano. phepafatso e ageletsweng mo tseleng e re dirang ka yone, entropy e a fenya.Kafa boagi jwa rona bo re thusitseng go bo bonaJaka dikhamphani tse dintsi, Buffer e ne ya amogela mokgatlho wa ditirelo tse dinnye (mokgwa o o tlwaelegileng o dikhamphani di neng di kgaoganya khoutu ya tsone mo ditirelo tse dintsi tse dinnye, tse di ikemetseng) dingwaga tse di fetileng. nako, e ne e utlwahala: tshebeletso e nngwe le e nngwe e ne e ka sebediswa ka boeona, ka meedi e hlakileng pakeng tsa dihlopha.Empa ho theosa le dilemo, re ile ra fumana hodimo ho laola mashome a mabedi a dipolokelo ho feta melemo bakeng sa sehlopha sa boholo ba rona Kahoo re ile ra kopanya ho ba sebaka sa polokelo se le seng sa ditshebeletso tse ngata ho etsa hore ditshebeletso di ntse di le teng. e dirile gore go ribololwe go kgonege.Mo lefatsheng la ditirelo tse dinnye, polokelo nngwe le nngwe ke setlhaketlhake sa yone. bareki le batlhagisi Re ne re kgona go bona mela le batlhagisi mme go se na bareki Re ne re kgona go fitlhela badiri ba supa mela e e neng e sa tlhole e le teng.Kopanyo e ne e sa direlwa go re thusa go bona mafaratlhatlha a zombie — mme e ne ya dira gore.thibololo e e batlang e sa tilwe.Se tota re se dirilengFa re setse re lemogile dithulaganyo tse di khutsana, re ne ra tshwanelwa ke go swetsa gore re direng ka tsone. Re ne ra e atamela jaana. Sa ntlha, re ne ra latedisa nngwe le nngwe go ya kwa e tswang teng. Re ne ra epa mo hisitoring ya git le mo ditokomaneng tsa bogologolo go tlhaloganya gore ke eng fa modiri mongwe le mongwe a ne a tlholwa kwa tshimologong. Mo maemong a mantsi, boikaelelo jwa ntlhantlha bo ne bo tlhamaletse: go fudusiwa ga tshedimosetso gangwe fela, karolo e e neng ya phirima, tharabololo ya nakwana e e neng ya tshela go feta mosola wa yone. Go tswa foo re ne ra tlhomamisa gore tota ga di a dirisiwa. Pele re tlosa sepe, re ne ra oketsa go kwala go netefatsa gore dithulaganyo tseno di ne di sa dire sengwe sa botlhokwa se re neng re se fositse ka tidimalo. Re ne ra baya leitlho malatsi a le mmalwa go tlhomamisa gore ga ba bidiwe gotlhelele, mme re ne ra ba tlosa ka kgato ka kgato. Ga re a phimola sengwe le sengwe ka nako e le nngwe. Re ne ra tlosa dithulaganyo ka bongwe ka bongwe, re lebile ditlamorago dipe tse di sa lebelelwang. (Ka lesego, go ne go sena epe.)La bofelo, re ne ra kwala se re se ithutileng. Re ne ra tsenya dintlha mo ditokomaneng tsa rona tsa ka fa gare ka ga se thulaganyo nngwe le nngwe e neng e se dirile kwa tshimologong le gore ke eng fa e ne ya tlosiwa, ka jalo baenjenere ba isago ba ne ba ka se ipotse gore a sengwe sa botlhokwa se ne sa latlhega. Se se fetogileng morago ga go phepafatsaRe sa ntse re le kwa tshimologong ya go lekanya khuetso e e feletseng, mme seno ke se re se boneng go fitlha jaanong. Fa motho a botsa gore "Re tsamaisa badiri bafe?" re ka araba potso eo ka boitshepo. Dipuisano tsa go tsena mo sekepeng le tsone di nnile bonolo. Baenjenere ba basha ga ba kgopiwe ke dithulaganyo tse di sa itsegeng mme ba ipotsa gore a ba tlhaela bokao. Motheo wa khoutu o bontsha se tota re se dirang, e seng se re se dirileng dingwaga di le tlhano tse di fetileng.Tshwara di-refactor jaaka thutamarope le thibeloSelo se segolo se ke se tsayang mo porojekeng eno: refactor nngwe le nngwe e e botlhokwa ke tshono ya thutamarope. Mola oo go tswa mo porojekeng nngwe ya bogologolo? Modiri yo mongwe a mo tlhametseng go fudusiwa ga tshedimosetso gangwe fela? Tiro e e rulagantsweng e e supang karolo e o iseng o ko o utlwe ka yone? Ba ka nna ba bo ba sa ntse ba tsamaya.Fa ke se re se agang mo thulaganyong ya rona go ya pele:Ka nako ya refactor epe fela, botsa: ke eng se sengwe se se amang tsamaiso eno e re sa e lebang mo nakong e khutshwane?Fa o nyatsa ntlha, e latedise go ya kwa dithulaganyong tsa yone tsa lemorago, e seng fela tokomane e e kgethegileng ya modirisi, setlhopha se se kgethegileng se ne se le mo go sone. e e tsamayang kwa morago.Re sa ntse re na le dikarolo tsa bogologolo tsa codebase ya rona tse di iseng di fudusediwe kwa polokelong e le nngwe. Jaaka re tswelela go kopanya, re na le bonnete jwa gore re tla bona tse dingwe tsa masalela ano a a fitlhegileng. Mme jaanong re tlhomilwe go di tshwara le go thibela tse dišwa go bopega.Fa khoutu ya gago yotlhe e nna mo lefelong le le lengwe, mafaratlhatlha a khutsana ga a na kwa a ka iphitlhang teng.

You May Also Like

Enjoyed This Article?

Get weekly tips on growing your audience and monetizing your content — straight to your inbox.

No spam. Join 138,000+ creators. Unsubscribe anytime.

Create Your Free Bio Page

Join 138,000+ creators on Seemless.

Get Started Free