8
Включает ли «переменные в минимально возможную область видимости» случай «переменные не должны существовать, если возможно»?
Согласно принятому ответу « Обоснование предпочтения локальных переменных переменным экземпляра? », Переменные должны жить в наименьшей возможной области видимости. Упростите проблему в моей интерпретации, это означает, что мы должны реорганизовать такой код: public class Main { private A a; private B b; public ABResult getResult() { getA(); getB(); return ABFactory.mix(a, …