Why is Clean Code suggesting avoiding protected variables?

Posted by Matsemann on Programmers See other posts from Programmers or by Matsemann
Published on 2012-08-28T15:04:49Z Indexed on 2012/08/28 21:51 UTC
Read the original article Hit count: 392

Clean Code suggests avoiding protected variables in the "Vertical Distance" section of the "Formatting" chapter:

Concepts that are closely related should be kept vertically close to each other. Clearly this rule doesn't work for concepts that belong in separate files. But then closely related concepts should not be separated into different files unless you have a very good reason. Indeed, this is one of the reasons that protected variables should be avoided.

What is the reasoning?

© Programmers or respective owner

Related posts about code-quality

Related posts about variables