3 ms·
> Writing easily understood and simple code, code easily maintained and extended by corporate employees, and fast code don't always line up. Am I misinterpreti
by loup-vaillant 6y ago
> Writing easily understood and simple code, code easily maintained and extended by corporate employees, and fast code don't always line up.
Am I misinterpreting your comment, or did you just list 3 distinct items?
1. easily understood and simple code
2. code easily maintained and extended by corporate employees
3. fast code.
In my experience, points (1) and (2) are one and the same. No tension at all. Easily understood and simple code is easily maintained and extended, by anyone.
When I write code, I never try to cater to some junior idiot. I write for myself, 6 months later. Yet people who see my code often compliment how easy to read, use, and extend it is. Junior and experts alike.