3 ms·
A bit of incoherence between this 'We are destroying software telling new programmers: “Don’t reinvent the wheel!”. But, reinventing the wheel is how you learn
by sirnicolaz 2y ago
A bit of incoherence between this
'We are destroying software telling new programmers: “Don’t reinvent the wheel!”. But, reinventing the wheel is how you learn how things work, and is the first step to make new, different wheels.'
and this
'We are destroying software pushing for rewrites of things that work.'
But generally speaking I grok it.
- antirez 2y agoThe rewrite line is about "Let's rewrite this big system from X to Y", not about experimenting creating new variants.
- Trasmatta 2y agoI think that's actually pretty pragmatic. Sometimes the answer is to reinvent the wheel. Sometimes the answer is to keep improving the system that already works. The problem, IMO, is globally applying either rule.