Bob Nystrom’s Four Rules for Better Naming in Programming

Yesterday, I re-discovered Bob Nystrom’s Long Names Are Long blog post. When he was doing code reviews at Google, he noticed a lot of code creating “identifiers that were too damn long.” So he wrote this blog post to provide guidelines on how to create better identifiers. Here’s my summary of Bob’s four rules:

  1. Omit words that describe the variable’s type or the method’s parameters It’s redundant to put the type in the variable’s name.
Read more →

Interested in Learning Web Development and Golang? Here’s 4 Reasons Why You Should Purchase This Course

Originally published on Typeshare Jon Calhoun’s Web Development with Go is one of best courses for learning Golang and Web Development. I had zero programming experience in Golang when I joined Cisco. At Cisco, Golang powers SaaS applications, microservices, and tons of other applications. And I wanted to be a contributor to these projects as fast as possible. I needed a resource to teach me Golang outside of work hours.
Read more →