9 Guidelines for Creating Expressive Names

Naming is subjective and situational, it’s an art, and with most art, we discover patterns.  I’ve learned a lot through the reading of other’s code.  In this article, I’ve compiled 9 guidelines I wished others had followed when I read their code.  When a software engineer opens a class, she should know, based on the… Continue reading 9 Guidelines for Creating Expressive Names