Programming Concepts
- Home /
- Categories /
- Programming Concepts

Descriptive Variable Names Are Not Always Good
- February 5, 2025
- 8 min read
- Programming concepts , Software quality
When naming variables in a program, the usual advice is to use descriptive names. But is this always the case? Let’s explore when shorter, less descriptive names might actually improve readability.
Read More
Software Development Tools: A Comprehensive Overview
- June 17, 2024
- 11 min read
- Programming concepts
When I learn a programming language, one of the first things I try to understand is how to transform written code into a deployable (installable) and runnable artifact.
Read More
Elements of Computer Programs and Programming Languages
- May 20, 2024
- 12 min read
- Programming concepts
What can we liken computer programs to? To me, they’re like instruction manuals.
Read More