DEV Community

Discussion on: What are the least intuitive fundamentals and best practices in software development?

Collapse
 
joshhadik profile image
Josh Hadik • Edited

Something that didn’t make sense to me in the beginning was the whole concept of environment variables. I really didn’t understand what they’re purpose was, or how I was supposed to use them. And because of that I didn’t understand why I couldn’t just store credentials in my code.

It seems so obvious now, but for the longest time I just couldn’t wrap my head around them.