I made up two functions for illustration purpose. Could you suggest me which one is better practise?
Is Test2 is better for performance because it needs to declare less variables so may use less memory on the system?
Function Test1()
Dim PerformMethod_A As Boolean = True
Dim a = 1
Dim b = 2
Dim c = 3
Dim d = 4
Dim e = 5
Dim result
If PerformMethod_A Then
result = a + b
Else
result = c + d + e
End If
Return result
End Function
Function Test2()
Dim PerformMethod_A As Boolean = True
Dim result
If PerformMethod_A Then
Dim a = 1
Dim b = 2
result = a + b
Else
Dim c = 3
Dim d = 4
Dim e = 5
result = c + d + e
End If
Return result
End Function