DEV Community

Discussion on: There's never just one way of achieving something

Collapse
 
elliot profile image
Elliot • Edited

So true! Well said Natalie.

Even as someone with some years of experience programming, I still can get overwhelmed trying to decide what the best way to implement a feature is. I have to remind myself that it's pretty much always better to just pick some way and roll with it.

Most of the time just writing a program the first way that comes to my mind works fine. But in the worst case it's too slow or too hard to build on top of. Then I've learned something, and I either just refactor or optimize the code I wrote or rewrite it.

Sometimes I get stuck deciding on a way of doing something for so long, I could have written and rewritten it multiple times. It's something I'm working on :)

Collapse
 
nataliedeweerd profile image
𝐍𝐚𝐭𝐚𝐥𝐢𝐞 𝐝𝐞 𝐖𝐞𝐞𝐫𝐝

it's pretty much always better to just pick some way and roll with it.

Truer words were never spoken! It's definitely important to learn when planning needs to stop, and deving needs to start!