Clean Code suggère d'éviter les variables protégées dans la section "Distance verticale" du chapitre "Mise en forme":
Les concepts étroitement liés doivent rester proches les uns des autres, à la verticale. Il est clair que cette règle ne fonctionne pas pour les concepts qui appartiennent à des fichiers séparés. Mais les concepts étroitement liés ne doivent pas être séparés dans des fichiers différents, à moins que vous n’ayez une très bonne raison. En effet, c'est l' une des raisons pour lesquelles les variables protégées doivent être évitées .
Quel est le raisonnement?