DEV Community

Adam Crockett
Adam Crockett

Posted on

What is your development philosophy?

... oh this is going to be a big one I can feel it.

I believe that you can never have too many unfinished projects and that code should be smarter than table but dummer than dog, high performance is not important for most applications and finally statistics where percentages are used, are always questionable 100%

Top comments (16)

gbhorwood profile image
grant horwood
  1. you should be able to reverse engineer everything from the docs
  2. you should be able to reverse engineer everything from the comments
  3. you should be able to reverse engineer everything from the tests
isaacdlyman profile image
Isaac Lyman

Really good take

sherrydays profile image
Sherry Day

Leave the code better than you found it

kevinpeckham profile image
Kevin Peckham • Edited

Great code is either insanely practical or alarmingly simple. Or both. Just don’t expect to get there on the first shot. Edit, revise, refactor, repeat until you’ve wrung all the water out.

svasylenko profile image
Serhii Vasylenko

Make each program do one thing well β€” quite enough for the most projects πŸ˜…

w3ndo profile image
Patrick Wendo

Makes sure it works correctly, then optimize.

kithminiii profile image

Software engineering is an art and a science–but rarely both at once.πŸ‘½β€‹

sainig profile image
Gaurav Saini

When giving estimates, I always like to reserve time for thinking and planning. Roughly 20% of the time is the sweet spot for me and a pen and paper are my tools of choice for this.
This philosophy has been a life saver numerous times, and not just when I’m coding.

jmau111 profile image


nombrekeff profile image

Think about the problem, then make it work, then make it better!

andrewbaisden profile image
Andrew Baisden

If there are gaps in your knowledge learn the necessary information and technologies so that you are always improving.

jessica_veit profile image
Jessica Veit

Quality before Quantity πŸ˜‰

guithomas profile image
Guilherme Thomas

There's always something to learn.

polterguy profile image
Thomas Hansen

Simple is good, simpler even better :)