|
|
|
|
|
by cubaia
3784 days ago
|
|
It doesn't seem like this has anything to do about Linus raw talent, or the "curse of the gifted". Quite the opposite, it seems it was an opinion evolved through experience. https://lkml.org/lkml/2000/8/22/52 Linus point was apparently about avoiding crappy interfaces when one goes about having common code just because it looks like they do the same thingy.
He seems mindful enough that sharing code is hard. https://lkml.org/lkml/2000/8/23/47 On the contrary, a raw talented engineer would usually jump into the opportunity to refactor and share common code, without realizing when the challenge is above one's ability. In this aspect, even a few decades of experience in software (fragmented in many separate projects) can be less valuable than a single 5 year stretch in the same code base. |
|
http://www.sandimetz.com/blog/2016/1/20/the-wrong-abstractio...