Pokročilá práca s chybami v Go (Golang) - kurz 21 280 RUB. od Stepika, tréning 22 hodín, termín 28.11.2023.
Rôzne / / November 29, 2023
Čo je na chybách také zvláštne?
Veríme, že kompetentné spracovanie chýb je kľúčom k odolnosti vašej aplikácie voči chybám a nie všetko tu je také zrejmé, ako sa na prvý pohľad zdá:
Koľko spôsobov viete, ako chybu odvrátiť? jeden? Dva? A je ich viac ako päť! Aké úskalia skrýva každý z nich?
Ako zvládnuť chybu bez importovania jej balíka?
Možno viete, ako štandardná knižnica zapisuje chyby stacktrace?
Čo sú to neustále chyby?
Je stacktrace drahá vec?
Prečo je metóda Error nebezpečná a aký typ prijímača by si mal vybrať?
Ktoré chyby možno ignorovať a ktoré nie?
Ako riešiť chyby, ktoré sa vyskytujú súčasne?
Čo ak balík neposkytuje požadovanú chybu?
Kde a ako zaznamenať chyby?
Ako kompatibilné sú moduly na spracovanie chýb tretích strán so štandardnou knižnicou?
Ako sa Go dostal k svojim súčasným chybovým mechanizmom a čo ho čaká?
atď.
Hlavným cieľom kurzu je pripraviť vašu produkciu kódu na spracovanie chýb.
Ak si myslíte, že práca s chybami v Go končí informovaním o chybách. Je a chyby. Tak potom by ste určite mali prísť k nám.
Je celý kurz teóriou?
Nie, nie a NIE!
Samozrejme, budeme sa musieť dotknúť teoretických aspektov práce s chybami v Go, ale buďte pripravení na čítanie veľkého množstva zdrojového kódu, štandardnej knižnice aj modulov tretích strán.
Prístup ku každému nasledujúcemu modulu sa otvára až po vyriešení problémov a testoch v aktuálnom. Príklady z kurzu a šablóny úloh sú v samostatnom úložisku GitHub. Pre každú úlohu existujú testy jednotiek, ktoré musí prejsť - nebudete musieť trpieť I/O, ako je to v prípade úloh v iných kurzoch.
čo sa naučím?
Ak ste novým používateľom Go, určite si budete chcieť zdokonaliť svoje znalosti a vychutnať si niektoré z príkladov kódu, ktoré vám teraz pravdepodobne chýbajú. Ale varujeme vás, že pravdepodobne nebudete schopní dokončiť všetky úlohy kurzu.
Ak ste senior paradajka a praktizujúci vývojár Go, tak sa opäť zoznámite s osvedčenými postupmi a zistíte, za čo sa oplatí poraziť svojich kolegov a možno aj seba samého.
V každom prípade, ak máte skúsenosti s programovaním vo všeobecnosti, zručnosti v používaní štandardných balíčkov Google a chuť dostať sa až do konca, kurz by mal prebehnúť dobre.
Je kurz len o chybách?
Nie!
Lekcie často obsahujú pôvodné komentáre k súvisiacim témam (ako je testovanie, súbežnosť, analýza statického kódu atď.) a každý modul je vybavený komplexnou bibliografiou. Zapotiť sa budete najmä pri moduloch „Riešenie chýb v testoch“ a „Riešenie chýb v konkurenčnom kóde“.
Pojem panika súvisiaci s chybami je diskutovaný v samostatnom kurze.
Vzorové problémy
Kde sa môžem opýtať na kurz?
Vitajte v https://t.me/goinpractice.
Viac kurzov na
https://www.golang-courses.ru/
3
kurz- Absolvent MSTU pomenovaný po. N.E. Bauman - Solution Architect v Exness. - Bývalý manažér a jeden z autorov Otus: Golang Developer. Profesionálny. - Autor a učiteľ na Golang v praxi
- Absolvent MSTU pomenovaný po. N.E. Bauman
- Solution Architect v Exness
- Bývalý manažér a jeden z autorov Otus: Golang Developer. Profesionálny
- Autor a učiteľ na Golang v praxi
3
kurz- Absolvent Moskovskej štátnej technickej univerzity pomenovanej po N.E. Bauman. - Vývojár Java/Kotlin Android v minulosti v Avite úplne zmutoval na backendového inžiniera. Píšem v Go a trochu PHP. - Zlý charakter. nie...
- Absolvent Moskovskej štátnej technickej univerzity pomenovanej po N.E. Bauman.
- Vývojár Java/Kotlin Android v minulosti v Avite úplne zmutoval na backendového inžiniera. Píšem v Go a trochu PHP.
- Zlý charakter. Nie je vydatá.