YoVDO

Recipes for Reducing Cognitive Load in Idiomatic Go

Offered By: GoLab conference via YouTube

Tags

Go Courses Code Readability Courses Clean Code Courses Package Design Courses Pure Functions Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore actionable strategies for reducing cognitive load in Go programming through this 48-minute conference talk from GoLab. Discover common patterns often missed by newcomers to Go, and learn how to implement clean code practices that can significantly improve your development skills. Delve into topics such as readability, package naming conventions, error handling, pure functions, environment variables, function arguments, functional options, and methods as functions. Gain valuable insights to enhance your Go programming journey and write more efficient, maintainable code.

Syllabus

Introduction
Background
Cognitive load
Simplicity
Disclaimer
Readability
Line of sight
Tips
Package names
Error types
Pure functions
Environment variables
Function arguments
Functional options
Methods as functions
Wrap up
Useful tips


Taught by

GoLab conference

Related Courses

Design a Chocolate Bar Wrapper - Package & Graphic Design
Skillshare
Intro to Package Design: Creativity, Print Production, and Hot Sauce
Skillshare
Graphic Design Masterclass Intermediate: The NEXT Level
Skillshare
Graphic Design Mastery: The Complete Branding Process
Skillshare
Graphic Design Masterclass Intermediate: The NEXT Level
Udemy