если в программе есть ресурсы которые важно выделять и освобождать аккуратно, то это явно не происходит внутри блоков if, т.к. достаточно накладно, нужно заранее выделять и переиспользовать
gc это благо для программиста, только нужно знать где его нельзя применять. на языке без gc к пониманию того что делают твои данные нужно еще понимать где они лежат
если в программе есть ресурсы которые важно выделять и освобождать аккуратно, то это явно не происходит внутри блоков if, т.к. достаточно накладно, нужно заранее выделять и переиспользовать
если в программе есть ресурсы которые важно выделять и освобождать аккуратно, то это явно не происходит внутри блоков if, т.к. достаточно накладно, нужно заранее выделять и переиспользовать