Bonneagar mar Chód: conas fadhbanna a shárú trí úsáid a bhaint as XP

Dia duit, Habr! Roimhe seo, rinne mé gearán faoin saol sa Bhonneagar mar pharaidím cód agus níor thairg mé rud ar bith chun an staid reatha a réiteach. Táim ar ais inniu ag insint duit cad iad na cineálacha cur chuige agus cleachtais a chabhróidh leat éalú ó dhubh an éadóchais agus an cás a stiúradh sa treo ceart.

Bonneagar mar Chód: conas fadhbanna a shárú trí úsáid a bhaint as XP

In alt roimhe seo "Bonneagar mar chód: an chéad aithne" Roinn mé mo thuairimí ar an réimse seo, rinne mé iarracht machnamh a dhéanamh ar an staid reatha sa réimse seo, agus mhol mé fiú go bhféadfadh cleachtais chaighdeánacha a bhí ar eolas ag gach forbróir cabhrú. D’fhéadfadh an chuma a bheith air go raibh go leor gearán faoin saol, ach ní raibh aon mholtaí ann maidir le bealach amach as an staid reatha.

Cé muid, cá bhfuil muid agus cad iad na fadhbanna atá againn

Táimid san Fhoireann Sre Onboarding faoi láthair, ar a bhfuil seisear ríomhchláraitheoirí agus triúr innealtóirí bonneagair. Táimid go léir ag iarraidh Bonneagar a scríobh mar chód (IaC). Déanaimid é seo toisc go bhfuil a fhios againn go bunúsach conas cód a scríobh agus tá stair againn mar fhorbróirí “os cionn an mheáin”.

  • Tá sraith buntáistí againn: cúlra áirithe, eolas ar chleachtais, an cumas cód a scríobh, fonn rudaí nua a fhoghlaim.
  • Agus tá cuid sagging ann, rud atá ina lúide freisin: easpa eolais faoi chrua-earraí bonneagair.

An chairn teicneolaíochta a úsáidimid inár IaC.

  • Terraform le haghaidh acmhainní a chruthú.
  • Pacálaí le haghaidh íomhánna a chur le chéile. Is íomhánna Windows, CentOS 7 iad seo.
  • Jsonnet chun tógáil chumhachtach a dhéanamh i drone.io, chomh maith le pacálaí json agus ár modúil terraform a ghiniúint.
  • Azure.
  • Freagrach agus íomhánna á n-ullmhú.
  • Python le haghaidh seirbhísí cúnta agus soláthar scripteanna.
  • Agus seo go léir i gCód VSC le forlíontáin roinnte idir baill foirne.

Conclúid ó mo alt deireanach Bhí sé mar seo: Rinne mé iarracht dóchas a spreagadh (ar an gcéad dul síos ionam féin), theastaigh uaim a rá go ndéanfaimid iarracht na cuir chuige agus na cleachtais atá ar eolas againn chun déileáil leis na deacrachtaí agus na castachtaí atá sa réimse seo.

Táimid ag streachailt leis na saincheisteanna IaC seo a leanas faoi láthair:

  • Neamhfhoirfeacht uirlisí agus modhanna chun cód a fhorbairt.
  • Imscaradh mall. Is cuid den saol fíor é an bonneagar, agus is féidir leis a bheith mall.
  • Easpa cur chuige agus cleachtais.
  • Táimid nua agus níl mórán eolais againn.

Clárú Foircní (XP) chun an tarrthála

Tá gach forbróir eolach ar Ríomhchlárú Extreme (XP) agus ar na cleachtais a sheasann taobh thiar de. D’oibrigh go leor againn leis an gcur chuige seo, agus d’éirigh leis. Mar sin cén fáth nach n-úsáidfeá na prionsabail agus na cleachtais atá leagtha síos ann chun dúshláin bhonneagair a shárú? Shocraigh muid an cur chuige seo a ghlacadh agus féachaint cad a tharlaíonn.

Infheidhmeacht chur chuige XP do do thionscal a sheiceáilSeo cur síos ar an timpeallacht a bhfuil XP feiliúnach dó, agus an bhaint atá aige linne:

1. Riachtanais bogearraí a athrú go dinimiciúil. Ba léir dúinn cad é an sprioc deiridh. Ach is féidir na sonraí a athrú. Socraímid féin cá háit is gá dúinn tacsaí a dhéanamh, agus mar sin athraíonn na riachtanais go tréimhsiúil (againn féin go príomha). Má ghlacann muid an fhoireann SRE, a dhéanann an uathoibriú féin, agus é féin a theorannú na ceanglais agus raon feidhme na hoibre, ansin luíonn an pointe seo go maith.

2. Rioscaí de bharr tionscadail am seasta a úsáideann teicneolaíocht nua. D’fhéadfaimis teacht ar rioscaí agus roinnt rudaí nach bhfuil aithne againn orthu á n-úsáid. Agus is é seo 100% ár gcás. Ba é ár dtionscadal iomlán ná úsáid teicneolaíochtaí nach raibh muid eolach go hiomlán orthu. Go ginearálta, is fadhb leanúnach í seo, mar gheall ar ... Tá go leor teicneolaíochtaí nua ag teacht chun cinn san earnáil bhonneagair an t-am ar fad.

3,4. Foireann bheag forbartha leathnaithe chomhlonnaithe. Ceadaíonn an teicneolaíocht uathoibrithe atá in úsáid agat do thástálacha aonaid agus feidhmiúla. Ní oireann an dá phointe seo dúinn go hiomlán. Ar an gcéad dul síos, ní foireann chomhordaithe sinn, agus sa dara háit, tá naonúr againn, ar féidir a mheas mar fhoireann mhór. Cé go bhfuil, de réir roinnt sainmhínithe ar fhoireann “mhór”, go leor 14+ duine.

Breathnaímid ar roinnt cleachtais XP agus conas a théann siad i bhfeidhm ar luas agus ar cháilíocht an aiseolais.

Prionsabal Lúb Aiseolais XP

I mo thuiscint, is é aiseolas freagra na ceiste, an bhfuil mé ag déanamh an rud ceart, an bhfuil muid ag dul ann? Tá scéim dhiaga ag XP chuige seo: lúb aiseolais ama. Is é an rud suimiúil go bhfuil an níos ísle go bhfuil muid, an níos tapúla is féidir linn a fháil ar an OS chun na ceisteanna is gá a fhreagairt.

Bonneagar mar Chód: conas fadhbanna a shárú trí úsáid a bhaint as XP

Is ábhar sách suimiúil é seo le plé, gur féidir OS a fháil go tapa inár dtionscal TF. Samhlaigh cé chomh pianmhar is atá sé tionscadal a dhéanamh ar feadh sé mhí agus gan ach ansin a fháil amach go raibh botún ann ag an tús. Tarlaíonn sé seo i ndearadh agus in aon tógáil córais chasta.

Inár gcás IaC, cabhraíonn aiseolas linn. Déanfaidh mé coigeartú beag láithreach ar an léaráid thuas: níl timthriall míosúil ag an bplean scaoilte, ach tarlaíonn sé cúpla uair sa lá. Tá roinnt cleachtas ceangailte leis an timthriall OS seo a ndéanfaimid breathnú níos mine orthu.

Tábhachtach: is féidir le haiseolas a bheith ina réiteach ar na fadhbanna go léir a luaitear thuas. In éineacht le cleachtais XP, is féidir leis tú a tharraingt amach as an abyss an éadóchais.

Conas tú féin a tharraingt amach as an duibheagán an éadóchais: trí chleachtas

Tástálacha

Luaitear tástálacha faoi dhó i lúb aiseolais XP. Níl sé díreach mar sin. Tá siad thar a bheith tábhachtach do theicníc iomlán an Chláir Fhoircní.

Glactar leis go bhfuil tástálacha Aonaid agus Glactha agat. Tugann roinnt daoine aiseolas duit i gceann cúpla nóiméad, cuid eile i gceann cúpla lá, mar sin tógann siad níos faide le scríobh agus ní dhéantar athbhreithniú orthu chomh minic.

Tá pirimid tástála clasaiceach ann, rud a léiríonn gur chóir go mbeadh níos mó tástálacha ann.

Bonneagar mar Chód: conas fadhbanna a shárú trí úsáid a bhaint as XP

Conas a bhaineann an creat seo linn i dtionscadal IaC? I ndáiríre ... ní ar chor ar bith.

  • In ainneoin gur chóir go mbeadh go leor acu, ní féidir le tástálacha aonaid a bheith ró-iomarca. Nó tá siad ag tástáil rud éigin go han-indíreach. Go deimhin, is féidir linn a rá nach scríobhaimid iad ar chor ar bith. Ach seo roinnt iarratas ar thástálacha den sórt sin a raibh muid in ann a dhéanamh:
    1. Cód jsonnet á thástáil. Is é seo, mar shampla, ár bpíblíne cóimeála drone, atá casta go leor. Tá an cód jsonnet clúdaithe go maith ag tástálacha.
      Bainimid úsáid as seo Creat tástála aonaid do Jsonnet.
    2. Tástálacha le haghaidh scripteanna a dhéantar nuair a thosaíonn an acmhainn. Tá scripteanna scríofa i Python, agus mar sin is féidir tástálacha a scríobh orthu.
  • Is féidir an chumraíocht a sheiceáil i dtástálacha, ach ní dhéanaimid é sin. Is féidir freisin rialacha cumraíochta acmhainne seiceála a chumrú trí tflint. Mar sin féin, tá na seiceálacha ró-bhunúsacha le haghaidh terraform, ach scríobhtar go leor scripteanna tástála le haghaidh AWS. Agus táimid ar Azure, mar sin ní bhaineann sé seo arís.
  • Trialacha comhtháthaithe: braitheann sé ar an gcaoi a ndéanann tú iad a rangú agus cén áit ar chuir tú iad. Ach oibríonn siad go bunúsach.

    Seo an chuma atá ar thástálacha comhtháthaithe.

    Bonneagar mar Chód: conas fadhbanna a shárú trí úsáid a bhaint as XP

    Is sampla é seo agus íomhánna á dtógáil i Drone CI. Chun iad a bhaint amach, caithfidh tú fanacht 30 nóiméad chun íomhá an Phacálaí a fhoirmiú, ansin fan 15 nóiméad eile chun iad a rith. Ach tá siad ann!

    Algartam fíoraithe íomhá

    1. Caithfidh pacálaí an íomhá a ullmhú go hiomlán ar dtús.
    2. In aice leis an tástáil tá terraform le stát áitiúil, a úsáidimid chun imscaradh íomhá seo.
    3. Nuair a bhíonn sé gan fillte, úsáidtear modúl beag atá suite in aice láimhe chun é a dhéanamh níos éasca oibriú leis an íomhá.
    4. Nuair a bheidh an VM imlonnaithe ón íomhá, is féidir tús a chur le seiceálacha. Go bunúsach, déantar seiceálacha i gcarr. Seiceálann sé conas a d'oibrigh na scripteanna ag am tosaithe agus conas a oibríonn na deamhan. Chun seo a dhéanamh, trí ssh nó winrm logáilimid isteach sa mheaisín nua-ardaithe agus seiceáil an stádas cumraíochta nó an bhfuil na seirbhísí suas.

  • Tá an cás cosúil le tástálacha comhtháthaithe i modúil le haghaidh terraform. Seo tábla gearr a mhíníonn gnéithe tástálacha den sórt sin.

    Bonneagar mar Chód: conas fadhbanna a shárú trí úsáid a bhaint as XP

    Tá aiseolas ar an bpíblíne thart ar 40 nóiméad. Tarlaíonn gach rud ar feadh tréimhse an-fhada. Is féidir é a úsáid le haghaidh aischéimnithí, ach d'fhorbairt nua tá sé neamhréadúil go ginearálta. Má tá tú an-ullmhaithe le haghaidh seo, ullmhaigh scripteanna reatha, ansin is féidir leat é a laghdú go 10 nóiméad. Ach ní tástálacha Aonaid iad seo go fóill, a dhéanann 5 píosa i 100 soicind.

Spreagann easpa tástálacha Aonaid agus íomhánna nó modúil terraform á gcur le chéile an obair a aistriú chuig seirbhísí ar leith ar féidir iad a rith go simplí trí REST, nó chuig scripteanna Python.

Mar shampla, ní mór dúinn a chinntiú nuair a thosaíonn an meaisín fíorúil, go gcláróidh sé é féin sa tseirbhís ScálaFT, agus nuair a scriosadh an meaisín fíorúil, scriosadh é féin.

Ós rud é go bhfuil ScaleFT againn mar sheirbhís, tá iallach orainn oibriú leis tríd an API. Bhí fillteán scríofa ann a d’fhéadfá a tharraingt agus a rá: “Téigh isteach agus scrios é seo agus é sin.” Stórálann sé na socruithe agus na bealaí rochtana riachtanacha go léir.

Is féidir linn gnáththástálacha a scríobh dó seo cheana féin, ós rud é nach bhfuil sé difriúil ar bith ó ghnáth-bhogearraí: déantar magadh ar chineál éigin apiha, tarraingíonn tú é, agus féach cad a tharlaíonn.

Bonneagar mar Chód: conas fadhbanna a shárú trí úsáid a bhaint as XP

Torthaí na dtástálacha: Ní thugann tástáil aonaid, ar cheart don OS a thabhairt i nóiméid, é. Agus tá cineálacha tástála níos airde sa phirimid éifeachtach, ach ní chlúdaíonn siad ach cuid de na fadhbanna.

Cláir phéire

Tá tástálacha go maith, ar ndóigh. Is féidir leat a lán acu a scríobh, is féidir iad a bheith de chineálacha éagsúla. Oibreoidh siad ar a leibhéil agus tabharfaidh siad aiseolas dúinn. Ach tá an fhadhb fós le droch-thástálacha Aonaid, a thugann an OS is tapúla. Ag an am céanna, tá mé fós ag iarraidh OS tapa atá éasca agus taitneamhach oibriú leis. Gan trácht ar cháilíocht an réitigh mar thoradh air. Ar ámharaí an tsaoil, tá teicníochtaí ann ar féidir leo aiseolas níos tapúla fós a sholáthar ná tástálacha aonaid. Is ríomhchlárú beirte é seo.

Agus cód á scríobh agat, ba mhaith leat aiseolas a fháil ar a cháilíocht chomh tapa agus is féidir. Sea, is féidir leat gach rud a scríobh i mbrainse gné (ionas nach bhriseann tú rud ar bith do dhuine ar bith), déan iarratas tarraingt i Github, é a shannadh do dhuine a bhfuil meáchan ag a thuairim, agus fanacht le freagra.

Ach is féidir leat fanacht ar feadh i bhfad. Bíonn daoine gnóthach ar fad, agus b’fhéidir nach mbeidh an freagra, fiú má tá ceann ann, ar an gcaighdeán is airde. Cuir i gcás gur tháinig an freagra láithreach, thuig an t-athbhreithneoir láithreach an smaoineamh ar fad, ach tagann an freagra go déanach fós, tar éis an fhíric. Is mian liom go raibh sé níos luaithe. Seo a bhfuil sé mar aidhm ag ríomhchlárú beirte – láithreach bonn, agus é seo á scríobh.

Seo thíos na stíleanna ríomhchlárúcháin beirte agus a n-infheidhmeacht agus iad ag obair ar IaC:

1. Clasaiceach, Taithí+Taithí, athrú ar an lasc ama. Dhá ról - tiománaí agus loingseoireachta. Beirt. Oibríonn siad ar an gcód céanna agus aistríonn siad róil tar éis tréimhse áirithe ama réamhshocraithe.

Breathnaímid ar chomhoiriúnacht ár bhfadhbanna le stíl:

  • Fadhb: neamhfhoirfeacht uirlisí agus uirlisí chun cód a fhorbairt.
    Tionchar diúltach: tógann sé níos faide le forbairt, moillimid, éiríonn luas/rithim na hoibre amú.
    An chaoi a ndéanaimid troid: úsáidimid uirlisiú difriúil, IDE coiteann agus foghlaimímid aicearraí freisin.
  • Fadhb: Imscaradh mall.
    Tionchar diúltach: méadaítear an t-am a thógann sé píosa oibre cód a chruthú. Éirímid leamh agus muid ag fanacht, sroicheann ár lámha amach chun rud éigin eile a dhéanamh agus muid ag fanacht.
    Conas a throidimid: níor sháraigh muid é.
  • Fadhb: easpa cur chuige agus cleachtais.
    Tionchar diúltach: níl aon eolas faoi conas é a dhéanamh go maith agus conas é a dhéanamh go dona. Faidrítear aiseolas a fháil.
    An chaoi a dtroidimid: ní mór an fhadhb a réiteach le malartú tuairimí agus cleachtais in obair bheirte.

Is í an phríomhfhadhb maidir leis an stíl seo a úsáid in IaC ná luas míchothrom na hoibre. I bhforbairt bogearraí traidisiúnta, tá gluaiseacht an-aonfhoirmeach agat. Is féidir leat cúig nóiméad a chaitheamh agus N a scríobh. Caith 10 nóiméad agus scríobh 2N, 15 nóiméad - 3N. Anseo is féidir leat cúig nóiméad a chaitheamh agus N a scríobh, agus ansin 30 nóiméad eile a chaitheamh agus an deichiú cuid de N a scríobh. Anseo níl a fhios agat rud ar bith, tá tú i bhfostú, dúr. Tógann an t-imscrúdú am agus cuireann sé as an ríomhchlárú féin.

Conclúid: ina bhfoirm íon níl sé oiriúnach dúinn.

2. Ping-pong. Is éard atá i gceist leis an gcur chuige seo ná duine amháin a scríobhann an triail agus duine eile ag déanamh an chur i bhfeidhm dó. Nuair a chuirtear san áireamh go bhfuil gach rud casta le tástálacha Aonaid, agus go gcaithfidh tú tástáil chomhtháthaithe a scríobh a thógann go leor ama chun é a ríomhchlárú, imíonn an éascaíocht ping-pong ar fad.

Is féidir liom a rá go ndearnamar iarracht freagrachtaí a scaradh as script tástála a dhearadh agus cód a chur i bhfeidhm ina leith. Tháinig rannpháirtí amháin suas leis an script, sa chuid seo den obair a bhí sé freagrach, bhí an focal deiridh aige. Agus bhí an ceann eile freagrach as cur i bhfeidhm. D'oibrigh sé amach go maith. Méadaíonn cáilíocht na scripte leis an gcur chuige seo.

Conclúid: Faraoir, ní cheadaíonn luas na hoibre ping-pong a úsáid mar chleachtadh ríomhchlárúcháin beirte in IaC.

Stíl 3.Strong. Cleachtadh deacair. Is é an smaoineamh go dtiocfaidh rannpháirtí amháin chun bheith ina loingseoir treorach, agus go nglacann an dara rannpháirtí ról an tiománaí forghníomhaithe. Sa chás seo, is ar an loingseoir amháin atá an ceart chun cinntí a dhéanamh. Ní phrionnaíonn an tiománaí ach agus is féidir leis tionchar a imirt ar a bhfuil ag tarlú le focal. Ní athraíonn na róil ar feadh i bhfad.

Maith don fhoghlaim, ach teastaíonn scileanna boga láidre. Seo an áit a d’fhanamar. Bhí an teicníc deacair. Agus nach bhfuil sé fiú faoi bhonneagar.

Conclúid: is féidir é a úsáid, nílimid ag tabhairt suas iarracht.

4. Mobbing, swarming agus gach stíl atá ar eolas ach nach bhfuil liostaithe Ní mheasaimid é, mar gheall ar Níor bhaineamar triail as agus ní féidir labhairt faoi i gcomhthéacs ár gcuid oibre.

Torthaí ginearálta ar úsáid ríomhchlárú beirte:

  • Tá luas oibre míchothrom againn, rud atá mearbhall.
  • Chuamar isteach i scileanna boga nach raibh sách maith. Agus ní chuidíonn an réimse ábhair leis na heasnaimh seo atá againne a shárú.
  • Déanann tástálacha fada agus fadhbanna le huirlisí forbairt péireáilte deacair.

5. Ina ainneoin sin, bhí rath ann. Thángamar ar ár modh féin “Cóineasú - Éagsúlacht”. Déanfaidh mé cur síos gairid ar conas a oibríonn sé.

Tá comhpháirtithe buan againn ar feadh cúpla lá (níos lú ná seachtain). Déanaimid tasc amháin le chéile. Suíonn muid le chéile ar feadh tamaill: scríobhann duine amháin, suíonn an duine eile agus féachann an fhoireann tacaíochta. Ansin scaipimid ar feadh tamaill, déanann gach ceann acu roinnt rudaí neamhspleácha, ansin tagann muid le chéile arís, sioncróimid go han-tapa, déanaimid rud éigin le chéile agus scaipeann muid arís.

Pleanáil agus cumarsáid

Is é an bloc deireanach cleachtais trína réitítear fadhbanna OS ná eagrú na hoibre leis na tascanna iad féin. Áirítear leis seo freisin malartú taithí atá lasmuigh d’obair bheirte. Breathnaímid ar thrí chleachtas:

1. Cuspóirí tríd an gcrann sprioc. D’eagraíomar bainistíocht iomlán an tionscadail trí chrann a théann gan stad sa todhchaí. Go teicniúil, déantar an rianú i Miro. Tá tasc amháin - is sprioc idirmheánach é. Ón sé téigh ceachtar spriocanna níos lú nó grúpaí tascanna. Tagann na tascanna féin uathu. Cruthaítear agus coinnítear gach tasc ar an gclár seo.

Bonneagar mar Chód: conas fadhbanna a shárú trí úsáid a bhaint as XP

Soláthraíonn an scéim seo aiseolas freisin, a tharlaíonn uair amháin sa lá nuair a dhéanaimid sioncronú ag slógaí. Trí chomhphlean a bheith os comhair gach duine, ach atá struchtúrtha agus go hiomlán oscailte, is féidir le gach duine a bheith feasach ar cad atá ag tarlú agus cé chomh fada agus atá dul chun cinn déanta againn.

Buntáistí fís amhairc na dtascanna:

  • Cúisíocht. Tagann sprioc dhomhanda éigin as gach tasc. Déantar tascanna a ghrúpáil i spriocanna níos lú. Tá fearann ​​an bhonneagair féin sách teicniúil. Ní bhíonn sé soiléir láithreach i gcónaí cén tionchar ar leith atá ag an ngnó, mar shampla, leabhar reatha a scríobh ar aistriú go nginx eile. Má bhíonn an spriocchárta in aice láimhe beidh sé níos soiléire.
    Bonneagar mar Chód: conas fadhbanna a shárú trí úsáid a bhaint as XP
    Is maoin thábhachtach d’fhadhbanna í cúisíocht. Freagraíonn sé an cheist go díreach: “An bhfuil an rud ceart á dhéanamh agam?”
  • Comhthreomhaireacht. Tá naonúr againn, agus tá sé dodhéanta go fisiciúil gach duine a chaitheamh ar aon tasc amháin. Seans nach leor tascanna ó réimse amháin i gcónaí ach an oiread. Cuirtear iallach orainn obair chomhthreomhar a dhéanamh idir grúpaí beaga oibre. Ag an am céanna, suíonn na grúpaí ar a dtasc ar feadh tamaill, is féidir iad a threisiú le duine eile. Uaireanta titeann daoine amach ón ngrúpa oibre seo. Téann duine éigin ar saoire, déanann duine éigin tuairisc don DevOps conf, scríobhann duine éigin alt ar Habr. Éiríonn an-tábhachtach fios a bheith agat cad iad na spriocanna agus na tascanna is féidir a dhéanamh ag an am céanna.

2. Láithreoirí athsholáthair cruinnithe maidine. Tá an fhadhb seo againn ag seastáin - déanann daoine go leor tascanna go comhthreomhar. Uaireanta bíonn baint scaoilte ag tascanna agus ní thuigtear cé atá ag déanamh cad é. Agus tá an tuairim ó bhall foirne eile an-tábhachtach. Is faisnéis bhreise é seo ar féidir leis an gcúrsa a bhaineann le réiteach na faidhbe a athrú. Ar ndóigh, de ghnáth bíonn duine éigin in éineacht leat, ach bíonn comhairle agus leideanna úsáideach i gcónaí.

Chun an scéal seo a fheabhsú, d’úsáideamar an teicníc “Changing the Leading Stand-Up”. Anois déantar iad a rothlú de réir liosta áirithe, agus tá a éifeacht aige seo. Nuair a bheidh sé agat, tá iallach ort tumadóireacht a dhéanamh agus tuiscint a fháil ar cad atá ar siúl chun cruinniú Scrum maith a reáchtáil.

Bonneagar mar Chód: conas fadhbanna a shárú trí úsáid a bhaint as XP

3. Taispeántas inmheánach. Tá cuidiú le fadhb a réiteach ó ríomhchlárú beirte, léirshamhlú ar an gcrann fadhbanna agus cabhair ag cruinnithe scrum ar maidin go maith, ach níl sé iontach. Mar lánúin, tá tú teoranta amháin ag do chuid eolais. Cuidíonn an crann tasc le tuiscint dhomhanda a dhéanamh ar cé atá ag déanamh cad é. Agus ní bheidh an láithreoir agus comhghleacaithe ag cruinniú na maidine ag dul go mór i do chuid fadhbanna. Is cinnte go bhféadfadh siad rud éigin a chailleann.

Thángthas ar an réiteach leis an obair a rinneadh a léiriú dá chéile agus ansin é a phlé. Buailimid le chéile uair sa tseachtain ar feadh uair an chloig agus taispeánann muid sonraí faoi réitigh ar thascanna atá déanta againn le seachtain anuas.

Le linn an taispeántais, is gá sonraí an taisc a nochtadh agus a bheith cinnte a oibriú a léiriú.

Is féidir an tuarascáil a dhéanamh trí úsáid a bhaint as seicliosta.1. Cuir isteach i gcomhthéacs. Cad as ar tháinig an tasc, cén fáth go raibh gá leis fiú?

2. Conas a réitíodh an fhadhb roimhe seo? Mar shampla, bhí gá le cliceáil luch ollmhór, nó níorbh fhéidir aon rud a dhéanamh ar chor ar bith.

3. Conas a fheabhsaímid é. Mar shampla: “Féach, anois tá scriptosik, seo é an readme.”

4. Taispeáin conas a oibríonn sé. Tá sé inmholta roinnt cásanna úsáideora a chur i bhfeidhm go díreach. Ba mhaith liom X, déanaim Y, feicim Y (nó Z). Mar shampla, imscaraim NGINX, caithim an url, agus faighim 200 ceart go leor. Má tá an gníomh fada, é a ullmhú roimh ré ionas gur féidir leat a thaispeáint níos déanaí. Tá sé inmholta gan é a bhriseadh an iomarca uair an chloig roimh an taispeántas, má tá sé leochaileach.

5. Mínigh cé chomh rathúil agus a réitíodh an fhadhb, cad iad na deacrachtaí atá fós ann, cad nach bhfuil críochnaithe, cad iad na feabhsuithe is féidir sa todhchaí. Mar shampla, anois CLI, ansin beidh uathoibriú iomlán i CI.

Tá sé inmholta do gach cainteoir é a choinneáil go dtí 5-10 nóiméad. Más léir go bhfuil do chaint tábhachtach agus go dtógfaidh sé níos faide, déan é seo a chomhordú roimh ré sa chainéal sre-táthcheangail.

Tar éis an chuid aghaidh le duine tá plé sa snáithe i gcónaí. Seo an t-aiseolas a theastaíonn uainn ar ár dtascanna.

Bonneagar mar Chód: conas fadhbanna a shárú trí úsáid a bhaint as XP
Mar thoradh air sin, déantar suirbhé chun a fháil amach cé chomh húsáideach agus atá an méid atá ag tarlú. Is aiseolas é seo ar bhunbhrí na cainte agus ar thábhacht an taisc.

Bonneagar mar Chód: conas fadhbanna a shárú trí úsáid a bhaint as XP

Conclúidí fada agus cad atá le teacht

Féadfaidh sé a bheith cosúil go bhfuil ton an ailt beagán Doirbh. Tá sé seo mícheart. Dhá leibhéal níos ísle aiseolais, is iad sin trialacha agus ríomhchlárú beirte, obair. Níl sé chomh foirfe mar atá i bhforbairt thraidisiúnta, ach tá éifeacht dearfach as.

Ní sholáthraíonn tástálacha, ina bhfoirm reatha, ach clúdach cód páirteach. Ní dhéantar tástáil ar go leor feidhmeanna cumraíochta. Tá a dtionchar ar an obair iarbhír nuair a scríobh cód íseal. Mar sin féin, tá éifeacht ó thástálacha comhtháthaithe, agus ligeann siad duit athfhachtóirí a dhéanamh gan eagla. Is éacht iontach é seo. Chomh maith leis sin, leis an aistriú fócas chuig forbairt i dteangacha ardleibhéil (tá python againn, téigh), imíonn an fhadhb. Agus ní gá duit a lán seiceálacha a dhéanamh don “gliú”; is leor seiceáil comhtháthú ginearálta.

Braitheann obair i mbeirteanna níos mó ar dhaoine faoi leith. Tá an fachtóir tasc agus ár scileanna bog. Oibríonn sé go han-mhaith le roinnt daoine, agus le daoine eile oibríonn sé amach níos measa. Is cinnte go bhfuil buntáistí ag baint leis seo. Is léir, fiú mura gcloítear go leordhóthanach leis na rialacha a bhaineann le hobair bheirte, go mbíonn éifeacht dhearfach ag baint le tascanna a dhéanamh le chéile ar cháilíocht an toraidh. Go pearsanta, is fusa agus is taitneamhaí dom a bheith ag obair i mbeirteanna.

Bealaí ardleibhéil chun tionchar a imirt ar an OS - bíonn éifeachtaí beacht ag pleanáil agus ag obair le tascanna: malartú eolais ardcháilíochta agus cáilíocht forbartha feabhsaithe.

Conclúidí gearra i líne amháin

  • Oibríonn cleachtóirí AD in IaC, ach le níos lú éifeachtúlachta.
  • Neartaigh cad a oibríonn.
  • Teacht suas le do meicníochtaí cúitimh féin agus cleachtais.

Foinse: will.com

Add a comment