|
|
|
|
|
by goodusername
1915 days ago
|
|
Lately I've been focusing more and more on writing code which is easy to read, and it seems to require good language skills more than anything else. Things like descriptive naming, keeping the same level of abstraction in a function, writing good commit messages or documentation all seem to require language skills rather than technical skills. But it might just be my personal bias for what is considered good code that gives that impression. |
|
You can be an amazing linguist, if you had to create hundreds of classes because you couldn't abstract something better, it will still be incredibly taxing. Whether it is more, less or equally taxing with an amazingly but shoddily named model, I don't know. I've seen extremes on both sides produce garbage I didn't want to step into, though I could make a case for overly mathematical people potentially covering a bridge in lack of linguistics by sticking to equations and models.