3 ms·
Productive? On the surface maybe, but any product with any lifespan will trend towards ball of mud very quickly if you only have greenhorn devs.
by hobs 11y ago
Productive? On the surface maybe, but any product with any lifespan will trend towards ball of mud very quickly if you only have greenhorn devs.
- collyw 11y agoThat's what I am thinking. Its taken me my fair share of making crappy choices in the past to know how to make better ones now.
- tankerdude 11y agoExactly! Or even people who just haven't learned a whole lot in terms of engineering practices. This seems to be especially true in Ruby, where "it works" is good enough to go out into production. There is no programming, reliability, stability, or scale. Most greener engineers program mostly for the sunny day scenario, which is the crux of the problem. They can't see race conditions and timing problems like someone how have spent years doing that. I see other people's code and quickly understand that they're doing really cost prohibitive queries while others who are green will never notice it.