DEV Community

Discussion on: 65 Things I wish I knew when I started to Code πŸŒ±πŸš€

Collapse
 
wa1gon profile image
Darryl Wagoner • Edited

I think this is a great post.

I would like to take exception to #4 and somewhat to #2 as they are related.

Num: 4 sounds like a waterfall approach and that ends up wasting a lot of time. Most users don't really know what they want or the value of what they are asking for. Planning should be a process that continues from start to finish of a project. Of course, there things that should be planned right off the bat, like the tech stack. What is important is not to over plan, which can be worst than not enough planning.

I agree with #6 to a point. The amount of memory depends on the tech stack and the OS. Linux and Macs will use memory better than Windows, but I was working on a Mac with only 8 gigs and it was awful. Memory, SSD, and monitors are cheap, don't avoid them to save a few bucks. On the other hand, CPUs can be a waste. I have a 4 core system and I don't remember being CPU bounded every.

Num: 38 I think should be changed from "Good" to "Great".

Learn Clean Coding and S.O.L.I.D. it will change your life

Collapse
 
madza profile image
Madza

I agree with your points πŸ’―Thanks for your input πŸ™β€