Другими словами, действуют ли следующие два утверждения одинаково?
isFoobared = isFoobared && methodWithSideEffects();
isFoobared &= methodWithSideEffects();
Я понимаю, что могу просто написать тест, но кто-то может это знать, а другие могут найти ответ полезным.