Yn ddiweddar, nid yw rhaglennu anghydamserol wedi datblygu'n llai na rhaglennu cyfochrog clasurol, ac ym myd JavaSript, mewn porwyr ac yn Node.js, mae deall ei dechnegau wedi cymryd un o'r mannau canolog wrth lunio byd-olwg datblygwyr. Dygaf eich sylw at gwrs cyfannol a mwyaf cyflawn gydag esboniad o'r holl ddulliau eang o raglennu asyncronaidd, addaswyr rhyngddynt ac agoriadau ategol. Ar hyn o bryd mae'n cynnwys 23 darlith, 3 adroddiad a 28 ystorfa gyda llawer o enghreifftiau cod ar github. Cyfanswm tua 17 awr o fideo:
Esboniadau ar gyfer y diagram
Mae'r diagram (uchod) yn dangos y cysylltiadau rhwng gwahanol ffyrdd o weithio gydag asyncroni. Mae'r blociau lliw yn cyfeirio at raglennu asyncronig, ac mae b/w yn dangos dulliau rhaglennu cyfochrog (semafforau, mutexes, rhwystrau, ac ati) a rhwydi Petri, sydd, fel rhaglennu asyncronig a'r model actor, yn wahanol ddulliau o weithredu cyfrifiadura cyfochrog (maen nhw'n a roddir yn y diagram yn unig i bennu lleoliad rhaglennu asyncronaidd yn fwy cywir). Mae'r model actor yn gysylltiedig Γ’ rhaglennu asyncronaidd oherwydd mae gan weithredu actorion heb aml-edau hefyd yr hawl i fodoli ac mae'n gwasanaethu i strwythuro cod asyncronaidd. Mae'r llinellau dotiog yn cysylltu digwyddiadau a'r ciw cydamserol Γ’ galwadau'n Γ΄l oherwydd bod y tyniadau hyn yn seiliedig ar alwadau'n Γ΄l, ond yn dal i ffurfio dulliau ansoddol newydd.
Pynciau darlithoedd
O dan bob fideo mae dolenni i ystorfeydd gydag enghreifftiau cod sy'n cael eu hesbonio yn y fideo. Ceisiais ddangos nad oes angen lleihau popeth i un tyniad o asynchrony. Nid oes ymagwedd gyffredinol at asyncroni, ac ym mhob achos gallwch ddewis y dulliau hynny a fydd yn caniatΓ‘u ichi ysgrifennu cod yn fwy naturiol ar gyfer y dasg benodol hon. Wrth gwrs, bydd y cwrs hwn yn cael ei ategu a gofynnaf i bawb awgrymu pynciau newydd a chyfrannu enghreifftiau cod. Prif nod y cwrs yw dangos sut i adeiladu tyniadau asyncronaidd o'r tu mewn, ac nid dysgu sut i'w defnyddio yn unig. Ni chymerir bron pob tyniadau o lyfrgelloedd, ond fe'u rhoddir yn eu gweithrediad symlaf a dadansoddir eu gwaith gam wrth gam.
Dim ond defnyddwyr cofrestredig all gymryd rhan yn yr arolwg.
Beth yw eich barn am y cwrs?
-
Byddaf yn gwylio'r cwrs cyfan
-
Edrychaf yn ddetholus
-
Mae un dull yn ddigon i mi
-
Byddaf yn cyfrannu at y cwrs
-
Nid oes gennyf ddiddordeb mewn asyncroni
Pleidleisiodd 8 o ddefnyddwyr. Ymatalodd 1 defnyddiwr.
Ffynhonnell: hab.com