É uma das regras mais difíceis a serem implementadas, já que ela depende de um mindset totalmente diferente do habitual.
Ao termos no máximo duas variáveis de instância, isso irá garantir que estejamos respeitando novamente o Single Responsibility Principle e High Cohesion. Se sua classe tem mais que duas variáveis de instância, bem provável que ela esteja fazendo mais de uma responsabilidade.