IndrajeetPatil / second-hardest-cs-thing

Thoughts on how to name things for software development

Home Page:https://indrajeetpatil.github.io/second-hardest-cs-thing/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dealing with the Second Hardest Thing in Computer Science

This presentation summarizes my understanding of best practices in naming things for software development.

The title is inspired by the following quote:

"There are only two hard things in Computer Science: cache invalidation and naming things."
- Phil Karlton

The slides can be seen here:
https://indrajeetpatil.github.io/second-hardest-cs-thing/

introductory slide

Feedback

I'd love to hear thoughts and comments here.

Code of Conduct

Please note that the second-hardest-cs-thing project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.

About

Thoughts on how to name things for software development

https://indrajeetpatil.github.io/second-hardest-cs-thing/

License:Creative Commons Zero v1.0 Universal


Languages

Language:CSS 41.5%Language:HTML 36.6%Language:JavaScript 21.6%Language:Lua 0.3%Language:R 0.0%