Bun-structar mar Chòd: mar a gheibh thu thairis air duilgheadasan a’ cleachdadh XP

Halò, Habr! Roimhe sin, ghearain mi mu bheatha anns a 'Bhun-structair mar paradigm còd agus cha do thairg mi dad airson fuasgladh fhaighinn air an t-suidheachadh làithreach. An-diugh tha mi air ais ag innse dhut dè na dòighean-obrach agus na cleachdaidhean a chuidicheas tu gus teicheadh ​​​​bho dhubh-dhubh eu-dòchas agus an suidheachadh a stiùireadh anns an t-slighe cheart.

Bun-structar mar Chòd: mar a gheibh thu thairis air duilgheadasan a’ cleachdadh XP

Anns an artaigil roimhe "Bun-structair mar chòd: a 'chiad neach-eòlais" Cho-roinn mi mo bheachdan air an raon seo, dh’ fheuch mi ri meòrachadh air an t-suidheachadh làithreach san raon seo, agus mhol mi eadhon gum faodadh cleachdaidhean àbhaisteach a tha aithnichte don h-uile leasaiche cuideachadh. Is dòcha gu robh e coltach gu robh tòrr ghearanan ann mu bheatha, ach cha robh molaidhean ann airson slighe a-mach às an t-suidheachadh làithreach.

Cò sinn, càite a bheil sinn agus dè na duilgheadasan a th’ againn

Tha sinn an-dràsta ann an Sgioba Sre Onboarding, anns a bheil sia prògraman agus trì innleadairean bun-structair. Tha sinn uile a’ feuchainn ri Bun-structar a sgrìobhadh mar chòd (IaC). Bidh sinn a’ dèanamh seo oir tha fios againn gu bunaiteach mar a sgrìobhas sinn còd agus tha eachdraidh againn a bhith nan luchd-leasachaidh “os cionn na cuibheasachd”.

  • Tha seata de bhuannachdan againn: cùl-fhiosrachadh sònraichte, eòlas air cleachdaidhean, an comas còd a sgrìobhadh, miann airson rudan ùra ionnsachadh.
  • Agus tha pàirt sagging ann, a tha cuideachd na minus: dìth eòlais air bathar-cruaidh bun-structair.

An stac teicneòlais a bhios sinn a’ cleachdadh nar IaC.

  • Terraform airson goireasan a chruthachadh.
  • Packer airson dealbhan a chruinneachadh. Is iad sin ìomhaighean Windows, CentOS 7.
  • Jsonnet gus togail cumhachdach a dhèanamh ann an drone.io, a bharrachd air pacaidh json agus na modalan terraform againn a ghineadh.
  • Azure.
  • Freagarrach nuair a bhios tu ag ullachadh dhealbhan.
  • Python airson seirbheisean taice agus solarachadh sgriobtaichean.
  • Agus seo uile ann an Còd VSC le plugins air an roinn eadar buill na sgioba.

Co-dhùnadh bho mo artaigil mu dheireadh bha e mar seo: dh’ fheuch mi ri dòchas a chuir an sàs (an toiseach annam fhìn), bha mi airson a ràdh gun feuch sinn ris na dòighean-obrach agus na cleachdaidhean as aithne dhuinn gus dèiligeadh ris na duilgheadasan agus iom-fhillteachd a tha san raon seo.

Tha sinn an-dràsta a’ strì leis na cùisean IaC a leanas:

  • Neo-fhoirfeachd innealan agus dòighean airson leasachadh còd.
  • Cleachdadh slaodach. Tha bun-structar na phàirt den fhìor shaoghal, agus faodaidh e a bhith slaodach.
  • Dìth dhòighean-obrach agus cleachdaidhean.
  • Tha sinn ùr agus chan eil mòran fios againn.

Prògramadh anabarrach (XP) gu teasairginn

Tha a h-uile neach-leasachaidh eòlach air Extreme Programming (XP) agus na cleachdaidhean a tha air a chùlaibh. Tha mòran againn air a bhith ag obair leis an dòigh-obrach seo, agus tha e air a bhith soirbheachail. Mar sin carson nach cleachd thu na prionnsapalan agus na cleachdaidhean a tha air an cur sìos an sin gus faighinn thairis air dùbhlain bun-structair? Cho-dhùin sinn an dòigh-obrach seo a ghabhail agus faicinn dè thachras.

A’ sgrùdadh iomchaidheachd dòigh-obrach XP don ghnìomhachas agadSeo cunntas air an àrainneachd air a bheil XP gu math freagarrach, agus mar a tha e a’ buntainn rinn:

1. Dynamically atharrachadh bathar-bog riatanasan. Bha e soilleir dhuinn dè an amas mu dheireadh a bh’ ann. Ach faodaidh am mion-fhiosrachadh a bhith eadar-dhealaichte. Bidh sinn fhìn a’ co-dhùnadh càite am feum sinn tacsaidh, agus mar sin bidh na riatanasan ag atharrachadh bho àm gu àm (gu sònraichte leinn fhìn). Ma ghabhas sinn an sgioba SRE, a nì an fèin-ghluasad fhèin, agus a tha e fhèin a’ cuingealachadh riatanasan agus farsaingeachd na h-obrach, tha a’ phuing seo a’ freagairt gu math.

2. Cunnartan air adhbhrachadh le pròiseactan ùine stèidhichte a 'cleachdadh teicneòlas ùr. Is dòcha gun tig sinn tarsainn air cunnartan nuair a bhios sinn a’ cleachdadh cuid de rudan nach aithne dhuinn. Agus is e seo 100% ar cùis. B’ e am pròiseact air fad againn cleachdadh theicneòlasan air nach robh sinn làn eòlach. San fharsaingeachd, tha seo na dhuilgheadas leantainneach, oir ... Tha mòran theicneòlasan ùra a’ nochdadh ann an roinn a’ bhun-structair fad na h-ùine.

3,4. Sgioba leasachaidh leudaichte beag, co-shuidhichte. Tha an teicneòlas fèin-ghluasadach a tha thu a’ cleachdadh a’ ceadachadh deuchainnean aonaid agus gnìomh. Chan eil an dà phuing seo idir a’ freagairt oirnn. An toiseach, chan e sgioba co-òrdanaichte a th’ annainn, agus san dàrna àite, tha naoinear againn, a dh’ fhaodar a mheas mar sgioba mòr. Ged, a rèir cuid de mhìneachaidhean air sgioba “mòr”, tha tòrr dhaoine 14+.

Bheir sinn sùil air cuid de chleachdaidhean XP agus mar a bheir iad buaidh air astar agus càileachd fios air ais.

Prionnsabal lùb fios-air-ais XP

Nam thuigse, is e fios air ais am freagairt don cheist, a bheil mi a’ dèanamh an rud ceart, a bheil sinn a’ dol ann? Tha sgeama diadhaidh aig XP airson seo: lùb fios air ais ùine. Is e an rud inntinneach gur ann as ìsle a tha sinn, is ann as luaithe a gheibh sinn air an OS na ceistean riatanach a fhreagairt.

Bun-structar mar Chòd: mar a gheibh thu thairis air duilgheadasan a’ cleachdadh XP

Is e cuspair gu math inntinneach a tha seo airson deasbad, gu bheil e comasach anns a’ ghnìomhachas IT againn OS fhaighinn gu sgiobalta. Smaoinich air cho goirt ‘s a tha e pròiseact a dhèanamh airson sia mìosan agus dìreach an uairsin faigh a-mach gun robh mearachd ann aig an fhìor thoiseach. Bidh seo a 'tachairt ann an dealbhadh agus ann an togail sam bith de shiostaman iom-fhillte.

Anns a’ chùis againn de IaC, bidh fios air ais gar cuideachadh. Nì mi atharrachadh beag sa bhad air an dealbh gu h-àrd: chan eil cearcall mìosail aig a’ phlana fuasglaidh, ach bidh e a ’tachairt grunn thursan san latha. Tha cuid de chleachdaidhean ceangailte ris a’ chearcall OS seo air am bi sinn a’ coimhead nas mionaidiche.

Cudromach: faodaidh fios air ais a bhith na fhuasgladh air na duilgheadasan gu h-àrd. Còmhla ri cleachdaidhean XP, faodaidh e do tharraing a-mach à àibheis an eu-dòchas.

Mar as urrainn dhut thu fhèin a tharraing a-mach à àibheis an eu-dòchas: trì cleachdaidhean

Deuchainnean

Tha deuchainnean air an ainmeachadh dà uair ann an lùb fios-air-ais XP. Chan ann dìreach mar sin a tha e. Tha iad air leth cudromach airson an dòigh prògramadh anabarrach gu lèir.

Thathas a’ gabhail ris gu bheil deuchainnean Aonaid is Gabhail agad. Bheir cuid fios air ais dhut ann am beagan mhionaidean, cuid eile ann am beagan làithean, agus mar sin bheir iad nas fhaide airson sgrìobhadh agus thèid an ath-sgrùdadh cho tric.

Tha pioramaid deuchainn clasaigeach ann, a tha a 'sealltainn gum bu chòir barrachd dheuchainnean a bhith ann.

Bun-structar mar Chòd: mar a gheibh thu thairis air duilgheadasan a’ cleachdadh XP

Ciamar a tha am frèam seo a’ buntainn rinn ann am pròiseact IaC? Gu fìrinneach ... chan eil idir.

  • Chan urrainn deuchainnean aonaid, a dh’ aindeoin gum bu chòir tòrr a bhith ann, a bhith cus. No tha iad a’ dèanamh deuchainn air rudeigin gu math neo-dhìreach. Gu dearbh, faodaidh sinn a ràdh nach eil sinn gan sgrìobhadh idir. Ach seo beagan thagraidhean airson deuchainnean mar sin a b’ urrainn dhuinn a dhèanamh:
    1. A 'dèanamh deuchainn air còd jsonnet. Is e seo, mar eisimpleir, an loidhne-phìoban cruinneachaidh drone againn, a tha gu math toinnte. Tha còd jsonnet air a chòmhdach gu math le deuchainnean.
      Cleachdaidh sinn seo Frèam deuchainn aonad airson Jsonnet.
    2. Deuchainnean airson sgriobtaichean a thèid a chur gu bàs nuair a thòisicheas an goireas. Tha sgriobtaichean sgrìobhte ann am Python, agus mar sin faodar deuchainnean a sgrìobhadh orra.
  • Tha e comasach sgrùdadh a dhèanamh air an rèiteachadh ann an deuchainnean, ach cha bhith sinn a’ dèanamh sin. Tha e comasach cuideachd riaghailtean rèiteachaidh ghoireasan sgrùdaidh a rèiteachadh tro tflint. Ach, tha na sgrùdaidhean dìreach ro bhunaiteach airson cruth-tìre, ach tha mòran sgriobtaichean deuchainn air an sgrìobhadh airson AWS. Agus tha sinn air Azure, agus mar sin chan eil seo a-rithist a’ buntainn.
  • Deuchainnean amalachaidh co-phàirteach: bidh e an urra ri mar a bhios tu gan seòrsachadh agus càite an cuir thu iad. Ach tha iad gu bunaiteach ag obair.

    Seo cò ris a tha deuchainnean amalachaidh coltach.

    Bun-structar mar Chòd: mar a gheibh thu thairis air duilgheadasan a’ cleachdadh XP

    Seo eisimpleir nuair a bhios tu a’ togail ìomhaighean ann an Drone CI. Gus an ruighinn, feumaidh tu feitheamh 30 mionaid airson an ìomhaigh Packer a chruthachadh, an uairsin feitheamh 15 mionaid eile gus an tèid iad seachad. Ach tha iad ann!

    Algorithm dearbhaidh ìomhaigh

    1. Feumaidh pacaiche an ìomhaigh ullachadh gu tur an-toiseach.
    2. Ri taobh na deuchainn tha cruth-tìre le stàit ionadail, a bhios sinn a 'cleachdadh airson an ìomhaigh seo a chleachdadh.
    3. Nuair a thèid fhosgladh, thèid modal beag a tha na laighe faisg air làimh a chleachdadh gus a dhèanamh nas fhasa obrachadh leis an ìomhaigh.
    4. Cho luath ‘s a thèid an VM a chuir a-steach bhon ìomhaigh, faodaidh sgrùdaidhean tòiseachadh. Gu bunaiteach, thèid sgrùdaidhean a dhèanamh le càr. Bidh e a’ sgrùdadh mar a dh’ obraich na sgriobtaichean aig àm tòiseachaidh agus mar a tha na daemons ag obair. Gus seo a dhèanamh, tro ssh no winrm bidh sinn a’ logadh a-steach don inneal a chaidh a thogail às ùr agus a’ sgrùdadh an inbhe rèiteachaidh no a bheil na seirbheisean suas.

  • Tha an suidheachadh coltach ri deuchainnean amalachaidh ann am modalan airson terraform. Seo clàr goirid a’ mìneachadh feartan nan deuchainnean sin.

    Bun-structar mar Chòd: mar a gheibh thu thairis air duilgheadasan a’ cleachdadh XP

    Tha fios air ais mun loidhne-phìoban timcheall air 40 mionaid. Bidh a h-uile dad a’ tachairt airson ùine mhòr. Faodar a chleachdadh airson ath-thilleadh, ach airson leasachadh ùr sa chumantas tha e neo-phractaigeach. Ma tha thu glè, glè ullaichte airson seo, ullaich sgriobtaichean ruith, faodaidh tu a lughdachadh gu 10 mionaidean. Ach chan e deuchainnean Aonaid a tha seo fhathast, a bhios a’ dèanamh 5 pìos ann an 100 diogan.

Tha dìth deuchainnean Aonaid nuair a thathar a’ cruinneachadh ìomhaighean no modalan terraform a’ brosnachadh gluasad na h-obrach gu seirbheisean fa leth a dh’ fhaodar a ruith tro REST, no gu sgriobtaichean Python.

Mar eisimpleir, dh'fheumadh sinn dèanamh cinnteach nuair a thòisicheas an inneal mas-fhìor, gu bheil e ga chlàradh fhèin san t-seirbheis SgèileFT, agus nuair a chaidh an inneal brìgheil a sgrios, chuir e às e fhèin.

Leis gu bheil ScaleFT againn mar sheirbheis, feumaidh sinn obrachadh leis tron ​​API. Bha paipear sgrìobhte an sin a dh’ fhaodadh tu a tharraing agus a ràdh: “Rach a-steach agus sguab às seo agus sin.” Bidh e a’ stòradh a h-uile suidheachadh agus ruigsinneachd riatanach.

Faodaidh sinn mu thràth deuchainnean àbhaisteach a sgrìobhadh airson seo, leis nach eil e eadar-dhealaichte bho bhathar-bog àbhaisteach: tha seòrsa de apiha air a magadh, bidh thu ga tharraing, agus faic dè thachras.

Bun-structar mar Chòd: mar a gheibh thu thairis air duilgheadasan a’ cleachdadh XP

Toraidhean nan deuchainnean: Chan eil deuchainn aonad, a bu chòir a thoirt don OS ann am mionaid, ga thoirt seachad. Agus tha seòrsaichean de dheuchainnean nas àirde anns a 'phioramaid èifeachdach, ach chan eil iad a' còmhdach ach pàirt de na duilgheadasan.

Prògramadh paidhir

Tha deuchainnean math, gu dearbh. Faodaidh tu tòrr dhiubh a sgrìobhadh, faodaidh iad a bhith de dhiofar seòrsa. Obraichidh iad aig na h-ìrean aca agus bheir iad fios air ais dhuinn. Ach tha an duilgheadas le droch dheuchainnean Aonad, a bheir an OS as luaithe, fhathast. Aig an aon àm, tha mi fhathast ag iarraidh OS luath a tha furasta agus tlachdmhor obrachadh leis. Gun a bhith a 'toirt iomradh air càileachd an fhuasglaidh a thàinig às. Gu fortanach, tha dòighean ann a bheir seachad fios air ais eadhon nas luaithe na deuchainnean aonaid. Is e seo prògramadh paidhir.

Nuair a bhios tu a’ sgrìobhadh còd, tha thu airson fios air ais fhaighinn air a chàileachd cho luath ‘s a ghabhas. Faodaidh, faodaidh tu a h-uile dad a sgrìobhadh ann am meur feart (gus nach bris thu dad airson duine sam bith), dèan iarrtas tarraing ann an Github, sònraich e do chuideigin aig a bheil cuideam, agus feitheamh ri freagairt.

Ach faodaidh tu feitheamh ùine mhòr. Tha daoine uile trang, agus is dòcha nach bi am freagairt, eadhon ged a tha fear ann, den chàileachd as àirde. Osbarr gun tàinig am freagairt sa bhad, thuig an neach-sgrùdaidh sa bhad am beachd gu lèir, ach tha am freagairt fhathast a ’tighinn fadalach, às deidh sin. Tha mi a 'guidhe gun robh e na bu tràithe. Is e seo a tha prògramadh càraid ag amas - anns a’ bhad, aig àm sgrìobhaidh.

Gu h-ìosal tha na stoidhlichean prògramadh paidhir agus am iomchaidheachd ann a bhith ag obair air IaC:

1. Clasaigeach, eòlach + eòlach, gluasad le timer. Dà dhreuchd - dràibhear agus seòladair. Dithis dhaoine. Bidh iad ag obair air an aon chòd agus ag atharrachadh dreuchdan às deidh ùine sònraichte ro-shuidhichte.

Beachdaichidh sinn air co-chòrdalachd ar duilgheadasan le stoidhle:

  • Duilgheadas: neo-fhoirfeachd innealan agus innealan airson leasachadh còd.
    Buaidh àicheil: bheir e nas fhaide ri leasachadh, bidh sinn a’ slaodadh sìos, bidh astar/rithim na h-obrach a’ dol air chall.
    Mar a bhios sinn a’ sabaid: bidh sinn a’ cleachdadh inneal eadar-dhealaichte, IDE cumanta agus cuideachd ag ionnsachadh ath-ghoiridean.
  • Duilgheadas: cleachdadh slaodach.
    Buaidh àicheil: a’ meudachadh na h-ùine a bheir e gus pìos còd obrach a chruthachadh. Bidh sinn sgìth fhad ‘s a tha sinn a’ feitheamh, bidh ar làmhan a ’ruighinn a-mach gus rudeigin eile a dhèanamh fhad‘ s a tha sinn a ’feitheamh.
    Mar a bhios sinn a’ sabaid: cha d’ fhuair sinn thairis air.
  • Duilgheadas: dìth dhòighean-obrach agus cleachdaidhean.
    Buaidh àicheil: chan eil eòlas sam bith air mar a nì thu e gu math agus mar a nì thu e gu dona. A’ leudachadh faighinn air ais fios air ais.
    Mar a bhios sinn a’ sabaid: cha mhòr gu bheil iomlaid bheachdan is chleachdaidhean ann an obair chàraidean a’ fuasgladh na trioblaid.

Is e am prìomh dhuilgheadas le bhith a’ cleachdadh an stoidhle seo ann an IaC astar neo-chòmhnard na h-obrach. Ann an leasachadh bathar-bog traidiseanta, tha gluasad gu math èideadh agad. Faodaidh tu còig mionaidean a chaitheamh agus N a sgrìobhadh. Caith 10 mionaidean agus sgrìobh 2N, 15 mionaidean - 3N. An seo faodaidh tu còig mionaidean a chaitheamh agus N a sgrìobhadh, agus an uairsin 30 mionaid eile a chaitheamh agus an deicheamh cuid de N a sgrìobhadh. An seo chan eil fios agad càil, tha thu an sàs, gòrach. Bidh an sgrùdadh a’ toirt ùine agus a’ tarraing aire bho phrògramadh fhèin.

Co-dhùnadh: ann an cruth fìor-ghlan chan eil e freagarrach dhuinn.

2. Ping-pong. Tha an dòigh-obrach seo a’ toirt a-steach aon neach a’ sgrìobhadh na deuchainn agus neach eile a’ cur an gnìomh air a shon. Leis gu bheil a h-uile dad iom-fhillte le deuchainnean Aonaid, agus feumaidh tu deuchainn amalachaidh a sgrìobhadh a bheir ùine mhòr airson a phrògramadh, falbhaidh cho furasta ‘s a tha ping-pong.

Is urrainn dhomh a ràdh gun do dh’ fheuch sinn ri dleastanasan a sgaradh airson sgriobt deuchainn a dhealbhadh agus còd a chuir an gnìomh air a shon. Thàinig aon chom-pàirtiche suas leis an sgriobt, anns a 'phàirt seo den obair air an robh e an urra, bha am facal mu dheireadh aige. Agus bha uallach air an fhear eile airson a bhuileachadh. Dh’obraich e a-mach gu math. Tha càileachd an sgriobt leis an dòigh-obrach seo ag àrdachadh.

Co-dhùnadh: Och, chan eil astar na h-obrach a’ ceadachadh ping-pong a chleachdadh mar chleachdadh prògramadh paidhir ann an IaC.

Stoidhle 3.Strong. Cleachdadh duilich. Is e am beachd gum bi aon chom-pàirtiche gu bhith na sheòladair stiùiridh, agus an dàrna fear a’ gabhail àite an draibhear cur gu bàs. Anns a 'chùis seo, tha a' chòir co-dhùnaidhean a dhèanamh an urra ris an neach-seòlaidh a-mhàin. Bidh an dràibhear a 'clò-bhualadh a-mhàin agus faodaidh e buaidh a thoirt air na tha a' tachairt le facal. Chan eil na dreuchdan ag atharrachadh airson ùine mhòr.

Math airson ionnsachadh, ach tha feum air sgilean bog làidir. Seo far an do dhealaich sinn. Bha an innleachd duilich. Agus chan eil e eadhon mu dheidhinn bun-structar.

Co-dhùnadh: faodar a chleachdadh, chan eil sinn a 'toirt seachad feuchainn.

4. Mobbing, swarming agus a h-uile stoidhle aithnichte ach nach eil clàraichte Chan eil sinn ga mheas, oir Cha do dh’ fheuch sinn e agus tha e do-dhèanta bruidhinn mu dheidhinn ann an co-theacsa ar n-obair.

Toraidhean coitcheann air cleachdadh prògramadh paidhir:

  • Tha astar obrach neo-chothromach againn, rud a tha troimh-chèile.
  • Ruith sinn a-steach gu sgilean bog nach robh gu leòr. Agus chan eil an cuspair a’ cuideachadh le bhith a’ faighinn thairis air na h-easbhaidhean sin a th’ againn.
  • Tha deuchainnean fada agus duilgheadasan le innealan ga dhèanamh duilich leasachadh càraideach.

5. A dh'aindeoin seo, bha soirbheachaidhean ann. Thàinig sinn suas leis an dòigh againn fhìn “Convergence - Divergence”. Bheir mi cunntas goirid air mar a tha e ag obair.

Tha com-pàirtichean maireannach againn airson beagan làithean (nas lugha na seachdain). Bidh sinn a’ dèanamh aon ghnìomh còmhla. Bidh sinn a 'suidhe còmhla airson greiseag: bidh aon a' sgrìobhadh, tha am fear eile na shuidhe agus a 'coimhead air an sgioba taic. An uairsin bidh sinn a 'sgapadh airson ùine, bidh gach fear a' dèanamh rudan neo-eisimeileach, an uairsin bidh sinn a 'tighinn còmhla a-rithist, a' sioncronadh gu math luath, a 'dèanamh rudeigin còmhla agus a' sgapadh a-rithist.

Planadh agus conaltradh

Is e am bloc mu dheireadh de chleachdaidhean tro am bi duilgheadasan OS air am fuasgladh eagrachadh obair leis na gnìomhan fhèin. Tha seo cuideachd a’ gabhail a-steach iomlaid eòlas a tha taobh a-muigh obair-chàraid. Bheir sinn sùil air trì cleachdaidhean:

1. Amasan tron ​​​​chraobh tadhail. Chuir sinn air dòigh riaghladh iomlan a’ phròiseict tro chraobh a tha a’ dol gun chrìoch dhan àm ri teachd. Gu teicnigeach, tha an tracadh air a dhèanamh ann am Miro. Tha aon obair ann - tha e na amas eadar-mheadhanach. Às an sin falbh an dàrna cuid amasan nas lugha no buidhnean de ghnìomhan. Tha na gnìomhan fhèin a’ tighinn bhuapa. Tha a h-uile gnìomh air a chruthachadh agus air a chumail air a’ bhòrd seo.

Bun-structar mar Chòd: mar a gheibh thu thairis air duilgheadasan a’ cleachdadh XP

Tha an sgeama seo cuideachd a’ toirt seachad fios air ais, a bhios a’ tachairt uair san latha nuair a bhios sinn a’ sioncronachadh aig ralaidhean. Le bhith a’ faighinn plana coitcheann air beulaibh a h-uile duine, ach le structar agus gu tur fosgailte, leigidh sin leis a h-uile duine a bhith mothachail air na tha a’ tachairt agus dè cho fada ‘s a tha sinn air adhartas a dhèanamh.

Buannachdan lèirsinn lèirsinneach nan gnìomhan:

  • Adhbhar. Bidh gach gnìomh a’ leantainn gu amas cruinneil. Tha gnìomhan air an cruinneachadh ann an amasan nas lugha. Tha an raon bun-structair fhèin gu math teignigeach. Chan eil e an-còmhnaidh soilleir sa bhad dè a’ bhuaidh shònraichte a th’ aig, mar eisimpleir, a’ sgrìobhadh leabhar ruith air imrich gu nginx eile air a’ ghnìomhachas. Le bhith a 'faighinn a' chairt targaid faisg air làimh bidh e nas soilleire.
    Bun-structar mar Chòd: mar a gheibh thu thairis air duilgheadasan a’ cleachdadh XP
    Tha adhbharachd na sheilbh chudromach de dhuilgheadasan. Tha e gu dìreach a’ freagairt na ceiste: “A bheil mi a’ dèanamh an rud ceart? ”
  • Co-shìnteachd. Tha naoinear againn, agus tha e dìreach do-dhèanta gu corporra a h-uile duine a thilgeil aig aon ghnìomh. Is dòcha nach bi gnìomhan bho aon raon an-còmhnaidh gu leòr nas motha. Feumaidh sinn obair co-shìnte a dhèanamh eadar buidhnean obrach beaga. Aig an aon àm, bidh na buidhnean a 'suidhe air an obair aca airson ùine, faodaidh iad a bhith air an daingneachadh le cuideigin eile. Uaireannan bidh daoine a 'tuiteam air falbh bhon bhuidheann obrach seo. Bidh cuideigin a’ falbh air saor-làithean, bidh cuideigin a’ dèanamh aithisg airson an DevOps conf, bidh cuideigin a’ sgrìobhadh artaigil air Habr. Tha e glè chudromach fios a bhith agad dè na h-amasan agus na gnìomhan a ghabhas dèanamh aig an aon àm.

2. Cuir an àite preasantairean coinneamhan maidne. Aig stand-ups tha an duilgheadas seo againn - bidh daoine a’ dèanamh mòran ghnìomhan aig an aon àm. Aig amannan tha gnìomhan ceangailte gu dlùth agus chan eil tuigse sam bith ann cò tha a’ dèanamh dè. Agus tha beachd ball sgioba eile glè chudromach. Is e seo fiosrachadh a bharrachd a dh’ fhaodadh cùrsa fuasgladh fhaighinn air an duilgheadas atharrachadh. Gu dearbh, mar as trice bidh cuideigin còmhla riut, ach tha comhairle agus molaidhean an-còmhnaidh feumail.

Gus an suidheachadh seo a leasachadh, chleachd sinn an dòigh “Changing the Leading Stand-Up”. A-nis tha iad air an cuairteachadh a rèir liosta sònraichte, agus tha a bhuaidh aig seo. Nuair a thig e gu do chothrom, feumaidh tu dàibheadh ​​​​a-steach agus tuigsinn dè a tha a’ dol gus coinneamh mhath Scrum a ruith.

Bun-structar mar Chòd: mar a gheibh thu thairis air duilgheadasan a’ cleachdadh XP

3. Demo a-staigh. Tha cuideachadh ann a bhith a 'fuasgladh duilgheadas bho phrògramadh paidhir, lèirsinn air a' chraobh duilgheadas agus cuideachadh aig coinneamhan scrum sa mhadainn math, ach chan eil e math. Mar chàraid, tha thu cuingealaichte a-mhàin leis an eòlas agad. Bidh a’ chraobh gnìomh a’ cuideachadh le bhith a’ tuigsinn air feadh na cruinne cò tha a’ dèanamh dè. Agus cha bhith am preasantair agus na co-obraichean aig coinneamh na maidne a’ dol gu domhainn a-steach do na duilgheadasan agad. Is dòcha gu bheil iad gu cinnteach ag ionndrainn rudeigin.

Chaidh am fuasgladh a lorg ann a bhith a’ taisbeanadh na h-obrach a chaidh a dhèanamh dha chèile agus an uairsin a’ bruidhinn mu dheidhinn. Bidh sinn a’ coinneachadh uair san t-seachdain airson uair a thìde agus a’ sealltainn mion-fhiosrachadh mu fhuasglaidhean air gnìomhan a rinn sinn thairis air an t-seachdain a chaidh seachad.

Rè an taisbeanaidh, feumar mion-fhiosrachadh na h-obrach fhoillseachadh agus a bhith cinnteach gun seall thu a h-obair.

Faodar an aithisg a dhèanamh a’ cleachdadh liosta-sgrùdaidh.1. Gabh a-steach don cho-theacsa. Cò às a thàinig an obair, carson a bha eadhon feum air?

2. Ciamar a chaidh an duilgheadas fhuasgladh roimhe seo? Mar eisimpleir, bha feum air briogadh mòr air an luchag, no bha e eu-comasach dad a dhèanamh.

3. Mar a leasaicheas sinn e. Mar eisimpleir: “Seall, a-nis tha scriptosik ann, seo an leughadh.”

4. Seall mar a tha e ag obair. Tha e ciallach cuid de shuidheachadh cleachdaiche a chuir an gnìomh gu dìreach. Tha mi ag iarraidh X, nì mi Y, chì mi Y (no Z). Mar eisimpleir, bidh mi a’ cleachdadh NGINX, a’ smocadh an url, agus a’ faighinn 200 ceart gu leòr. Ma tha an gnìomh fada, ullaich e ro làimh gus an urrainn dhut a shealltainn nas fhaide air adhart. Tha e ciallach gun a bhith ga bhriseadh cus uair a thìde ron demo, ma tha e cugallach.

5. Mìnich dè cho soirbheachail 'sa chaidh an duilgheadas fhuasgladh, dè na duilgheadasan a tha fhathast, dè nach eil deiseil, dè na leasachaidhean a tha comasach san àm ri teachd. Mar eisimpleir, a-nis CLI, an uairsin bidh làn fèin-ghluasad ann an CI.

Tha e ciallach do gach neach-labhairt a chumail airson 5-10 mionaidean. Ma tha e follaiseach gu bheil an òraid agad cudromach agus gun toir e nas fhaide, co-òrdanachadh seo ro làimh san t-sianal sre-takeover.

Às deidh a’ phàirt aghaidh-ri-aghaidh bidh an-còmhnaidh deasbad anns an t-snàthainn. Seo far a bheil am fios air ais a dh’ fheumas sinn mu ar gnìomhan a’ nochdadh.

Bun-structar mar Chòd: mar a gheibh thu thairis air duilgheadasan a’ cleachdadh XP
Mar thoradh air an sin, thèid sgrùdadh a dhèanamh gus faighinn a-mach dè cho feumail ‘s a tha na tha a’ tachairt. Is e seo fios air ais air brìgh an òraid agus cho cudromach sa tha an obair.

Bun-structar mar Chòd: mar a gheibh thu thairis air duilgheadasan a’ cleachdadh XP

Co-dhùnaidhean fada agus dè an ath rud

Is dòcha gu bheil e coltach gu bheil tòna an artaigil rudeigin eu-dòchasach. Tha seo ceàrr. Dà ìre nas ìsle de fios air ais, is e sin deuchainnean agus prògramadh paidhir, obair. Chan eil e cho foirfe ri leasachadh traidiseanta, ach tha deagh bhuaidh ann bhuaithe.

Chan eil deuchainnean, mar a tha iad an-dràsta, a’ toirt seachad ach còmhdach pàirt de chòd. Bidh mòran de ghnìomhan rèiteachaidh gun dearbhadh. Tha a’ bhuaidh aca air an fhìor obair nuair a tha iad a’ sgrìobhadh còd ìosal. Ach, tha buaidh ann bho dheuchainnean amalachaidh, agus leigidh iad leat ath-sgrùdaidhean a dhèanamh gun eagal. Is e euchd fìor mhath a tha seo. Cuideachd, le gluasad fòcas gu leasachadh ann an cànanan àrd-ìre (tha python againn, falbh), falbhaidh an duilgheadas. Agus chan fheum thu mòran sgrùdaidhean airson an “glue”; tha sgrùdadh amalachaidh coitcheann gu leòr.

Tha obair ann an càraidean an urra ri daoine sònraichte. Tha am feart gnìomh agus na sgilean bog againn. Le cuid de dhaoine tha e ag obair a-mach glè mhath, le cuid eile bidh e ag obair a-mach nas miosa. Tha buannachdan ann bho seo gu cinnteach. Tha e soilleir, eadhon ged nach eilear a’ cumail ri riaghailtean obair-chàraid gu leòr, gu bheil an fhìrinn a bhith a’ coileanadh ghnìomhan còmhla a’ toirt buaidh mhath air càileachd an toraidh. Gu pearsanta, tha e nas fhasa agus nas tlachdmhoire a bhith ag obair ann an càraidean.

Dòighean àrd-ìre airson buaidh a thoirt air an OS - bidh planadh agus obrachadh le gnìomhan gu cinnteach a’ toirt a-mach buaidhean: iomlaid eòlais àrd-inbhe agus càileachd leasachaidh nas fheàrr.

Co-dhùnaidhean goirid ann an aon loidhne

  • Bidh cleachdaichean HR ag obair ann an IaC, ach le nas lugha de èifeachdas.
  • Neartaich na tha ag obair.
  • Thig suas leis na dòighean agus na cleachdaidhean dìolaidh agad fhèin.

Source: www.habr.com

Cuir beachd ann