Napredno delo z napakami v Go (Golang) - tečaj 21.280 RUB. iz Stepika, trening 22 ur, datum 28.11.2023.
Miscellanea / / November 29, 2023
Kaj je tako posebnega pri napakah?
Verjamemo, da je kompetentno obravnavanje napak ključ do tolerance napak vaše aplikacije in ni vse tako očitno, kot se zdi na prvi pogled:
Koliko načinov poznate, kako odpraviti napako? ena? dva? In teh je več kot pet! Kakšne pasti skriva vsak od njih?
Kako obravnavati napako brez uvoza njenega paketa?
Mogoče veste, kako standardna knjižnica piše napake sledenja skladov?
Kaj so stalne napake?
Je stacktrace draga stvar?
Zakaj je metoda Error nevarna in kakšen sprejemnik naj izbere?
Katere napake je mogoče prezreti in katerih ne?
Kako ravnati s sočasnimi napakami?
Kaj pa, če paket ne zagotavlja zahtevane napake?
Kam in kako beležiti napake?
Kako združljivi so moduli za obravnavanje napak drugih proizvajalcev s standardno knjižnico?
Kako je Go prišel do trenutnih mehanizmov napak in kaj je pred nami?
itd.
Glavni cilj tečaja je pripraviti vašo kodo za obravnavo napak.
Če mislite, da se delo z napakami v Go konča z poznavanjem napak. Je in napake. Ker, potem vsekakor pridite k nam.
Je tečaj le teorija?
Ne, ne in NE!
Seveda se bomo morali dotakniti teoretičnih vidikov dela z napakami v Go, vendar bodite pripravljeni prebrati veliko izvorne kode, tako standardne knjižnice kot modulov tretjih oseb.
Dostop do vsakega naslednjega modula se odpre šele po reševanju nalog in testov v trenutnem. Primeri iz tečaja in predloge za naloge so v ločenem repozitoriju GitHub. Za vsako nalogo obstajajo enotni testi, ki jih mora opraviti - ne bo vam treba trpeti z I/O, kot je to v primeru nalog v drugih tečajih.
Kaj se bom naučil?
Če ste novi v Go, boste zagotovo želeli izostriti svoje znanje in uživati v nekaterih primerih kode, ki jih trenutno verjetno pogrešate. Vendar vas opozarjamo, da verjetno ne boste mogli opraviti vseh nalog tečaja.
Če ste senior tomato in praktičen Go razvijalec, potem se boste še enkrat seznanili z najboljšimi praksami in ugotovili, za kaj je vredno premagati svoje kolege in morda celo sebe po zapestju.
V vsakem primeru, če imate izkušnje s programiranjem na splošno, veščine Googlovih standardnih paketov in željo, da pridete do konca, potem mora tečaj dobro potekati.
Ali tečaj govori samo o napakah?
ne!
Lekcije pogosto vsebujejo izvirne komentarje o povezanih temah (kot so testiranje, sočasnost, statična analiza kode itd.), vsak modul pa je opremljen z obsežno bibliografijo. Modula “Odpravljanje napak v testih” in “Odpravljanje napak v tekmovalni kodi” vas bosta še posebej prepotila.
Pojem panike, povezan z napakami, je obravnavan v ločenem tečaju.
Vzorčne težave
Kje lahko vprašam o tečaju?
Dobrodošli v https://t.me/goinpractice.
Več tečajev na
https://www.golang-courses.ru/
3
seveda- diplomant MSTU poimenovan po. N.E. Bauman – arhitekt rešitev pri Exnessu. - Nekdanji menedžer in eden od avtorjev Otusa: Golang Developer. Profesionalno. - Avtor in učitelj o Golangu v praksi
- diplomant MSTU poimenovan po. N.E. Bauman
- Arhitekt rešitev pri Exnessu
- Nekdanji menedžer in eden od avtorjev Otusa: Golang Developer. Profesionalno
- Avtor in učitelj o Golangu v praksi
3
seveda- diplomant Moskovske državne tehnične univerze po imenu N.E. Bauman. - V preteklosti je Java/Kotlin razvijalec za Android, medtem ko je delal v Avitu, popolnoma mutiral v backend inženirja. Pišem v Go in malo PHP. - Slab značaj. ne...
- diplomant Moskovske državne tehnične univerze po imenu N.E. Bauman.
- V preteklosti je Java/Kotlin razvijalec za Android, medtem ko je delal v Avitu, popolnoma mutiral v backend inženirja. Pišem v Go in malo PHP.
- Slab značaj. Ni poročen.