3 ms·
If he ever worked with a convoluted business and data layer with about seven layers of boilerplate code that needs to be written every time a new feature is add
by cableshaft 10y ago
If he ever worked with a convoluted business and data layer with about seven layers of boilerplate code that needs to be written every time a new feature is added, I doubt he'd still be singing the tune that everything must be typed. Because typing all that is a chore, not a benefit.
But that being said, when learning something new I do tend to type it out myself to help reinforce things. Same reason I handwrote my notes in college.
But I'm not going to type everything all the time. I'll get carpal tunnel, and it'd take me a lot longer to get tasks done.
- skywhopper 10y agoI think the suggestion to retype was specifically about learning things and not about boilerplate you already understand or don't need to.
- Jtsummers 10y agoAt the same time, why do we tolerate excessive boilerplate in our systems? Particularly in areas where it offers no measurable improvement in the output, and probably a reduction in quality due to the increased opportunity for error.