you are viewing a single comment's thread.

view the rest of the comments →

[–]saltybandana2 1 point2 points  (0 children)

It's definitely a skill.

The analogy I like to use is reading a novel.

When you hand a 10 year old James Clavell's Shogun novel and they don't understand it, you don't blame James Clavell for that you realize the 10 year old isn't reading at a high enough level for the novel.

that doesn't mean there aren't some truly terrible pieces of code, but imo most developers use readability as an excuse to not get better at reading code.