DEV Community

Discussion on: Lessons from releasing a personal project as a commercial product

Collapse
 
elmuerte profile image
Michiel Hendriks

There is nothing more dangerous on a big software project than a mediocre programmer. [..] Eventually I learned enough to realise I needed to ban myself from our game's codebases.

A sign of a software developer becoming better:

"One of the best programming skills you can have is knowing when to walk away for awhile." - Oscar Godson

Don't be afraid to build your own systems.

A thing you often hear "Don't reinvent the wheel". The problem with a lot of frameworks is that you cannot just use the wheel, you need to include the driveshaft, suspension, and blinkers. The problem though, is that you actually wanted to make a wheelbarrow.

I think it works better to first create your own (partial) system and then look what frameworks, tools, and libraries can support your desired system.

Collapse
 
hugh_jeremy profile image
Hugh Jeremy

Unf, I love the driveshaft / suspension / blinkers analogy! Going to pass than on for sure Michiel 👍