Как вы, ребята, решаете, как отслеживать что-то локально, а затем просто передавать его каждому методу, который вы вызываете, или объявлять переменную экземпляра и использовать ее в методах?
Я предпочитаю использовать переменные экземпляра, хранящиеся в списке в конце класса. Но по мере того, как мои программы становятся все более сложными, этот список становится все длиннее и длиннее... Я полагаю, что если что-то проходит достаточно часто, оно должно быть просто видимым для всех мальчиков и девочек, которым это нужно, но потом я начинаю задаваться вопросом, "Почему бы просто не сделать все публичным! Тогда больше не будет необходимости ничего передавать!"