3 ms·
I prefer to say that code is like a Rube Goldberg machine. While it technically does the job, it is over complicated making it hard to add new features and eas
by mobjack 6y ago
I prefer to say that code is like a Rube Goldberg machine.
While it technically does the job, it is over complicated making it hard to add new features and easy to introduce bugs.
If we rush to add a new feature, it will be like adding another crazy contraption making it even harder to make changes to in the future.
But if we take a little time to clean up the code, it will be like a well oiled machine giving us a solid foundation to build new functionality on top of.
- gitgud 6y agoAnother interesting point is that although Rube Goldberg machines are complicated, they are extremely decoupled from start to finish... I've never thought of decoupling code in a negative way before...