Padziļināts darbs ar kļūdām Go (Golang) - kurss RUB 21 280. no Stepika, apmācība 22 stundas, datums 28.11.2023.
Literārs Mistrojums / / November 29, 2023
Kas ir tik īpašs kļūdās?
Mēs uzskatām, ka kompetenta kļūdu apstrāde ir atslēga uz jūsu lietojumprogrammas kļūdu toleranci, un ne viss šeit ir tik acīmredzams, kā šķiet no pirmā acu uzmetiena:
Cik daudz veidu jūs zināt, kā novērst kļūdu? Viens? Divas? Un tādu ir vairāk nekā pieci! Kādas nepilnības slēpj katra no tām?
Kā rīkoties ar kļūdu, neimportējot tās pakotni?
Varbūt jūs zināt, kā standarta bibliotēka raksta stacktrace kļūdas?
Kas ir pastāvīgas kļūdas?
Vai stacktrace ir dārga lieta?
Kāpēc kļūdas metode ir bīstama un kādu uztvērēja veidu viņam izvēlēties?
Kuras kļūdas var ignorēt un kuras nevar?
Kā rīkoties ar kļūdām, kas rodas vienlaikus?
Ko darīt, ja pakotne nenodrošina nepieciešamo kļūdu?
Kur un kā reģistrēt kļūdas?
Cik saderīgi ir trešās puses kļūdu apstrādes moduļi ar standarta bibliotēku?
Kā Go nokļuva līdz pašreizējiem kļūdu mehānismiem un kas sagaida?
utt.
Kursa galvenais mērķis ir sagatavot jūsu kļūdu apstrādes kodu izgatavošanu.
Ja uzskatāt, ka darbs ar kļūdām programmā Go beidzas ar zināšanu par kļūdām. Ir un kļūdas. Kā, tad noteikti vajadzētu atbraukt pie mums.
Vai kurss ir tikai teorija?
Nē, nē un NĒ!
Protams, mums būs jāpieskaras teorētiskajiem aspektiem darbā ar kļūdām programmā Go, taču esiet gatavi lasīt daudz avota koda, gan standarta bibliotēkas, gan trešās puses moduļus.
Piekļuve katram nākamajam modulim tiek atvērta tikai pēc problēmu un testu atrisināšanas pašreizējā. Kursa piemēri un uzdevumu veidnes ir atsevišķā GitHub repozitorijā. Katram uzdevumam ir vienību testi, kas tam ir jānokārto - jums nebūs jācieš ar I/O, kā tas ir ar uzdevumiem citos kursos.
Ko es iemācīšos?
Ja esat iesācējs Go, noteikti vēlēsities uzlabot savas zināšanas un izbaudīt dažus kodu piemērus, kuru, iespējams, pašlaik trūkst. Bet mēs brīdinām, ka jūs, visticamāk, nevarēsiet izpildīt visus kursa uzdevumus.
Ja esi vecākais tomāts un praktizējošs Go izstrādātājs, tad vēlreiz iepazīsies ar labāko praksi un uzzināsi, par ko ir vērts sist pa plaukstas locītavu kolēģiem un varbūt pat sev.
Jebkurā gadījumā, ja ir programmēšanas pieredze kopumā, Google standarta pakotņu prasmes un vēlme tikt līdz galam, tad kursam vajadzētu iet labi.
Vai kurss ir tikai par kļūdām?
Nē!
Nodarbībās bieži ir ietverti oriģināli komentāri par saistītām tēmām (piemēram, testēšana, vienlaicīgums, statiskā koda analīze utt.), un katrs modulis ir nodrošināts ar visaptverošu bibliogrāfiju. Īpaši pasvīdīs moduļi “Kļūdu risināšana testos” un “Kļūdu risināšana konkurences kodā”.
Panikas jēdziens, kas saistīts ar kļūdām, tiek apspriests atsevišķā kursā.
Problēmu paraugi
Kur var jautāt par kursu?
Laipni lūdzam https://t.me/goinpractice.
Vairāk kursu plkst
https://www.golang-courses.ru/
3
protams- Nosaukts MSTU absolvents. N.E. Baumans — risinājumu arhitekts uzņēmumā Exness. - Bijušais menedžeris un viens no Otus: Golang Developer autoriem. Profesionāls. - Autors un skolotājs par Golang praksē
- Nosaukts MSTU absolvents. N.E. Baumans
- Exness risinājumu arhitekts
- Bijušais menedžeris un viens no Otus: Golang Developer autoriem. Profesionāls
- Autors un skolotājs par Golang praksē
3
protams- Maskavas Valsts Tehniskās universitātes absolvents, kas nosaukts N.E. Baumans. - Agrāk Java/Kotlin Android izstrādātājs, strādājot Avito, pilnībā pārvērtās par aizmugursistēmas inženieri. Es rakstu Go un nedaudz PHP. - Slikts raksturs. Nevis...
- Maskavas Valsts Tehniskās universitātes absolvents, kas nosaukts N.E. Baumans.
- Agrāk Java/Kotlin Android izstrādātājs, strādājot Avito, pilnībā pārvērtās par aizmugursistēmas inženieri. Es rakstu Go un nedaudz PHP.
- Slikts raksturs. Nav precējies.