If...(silkandspinach.net)
silkandspinach.net
If...
http://silkandspinach.net/2011/04/29/if-2/
2 comments
Imagine a method with this outline:
File createFile(String name, boolean istemp) { if (istemp) // do temp stuff else // do regular file stuff }
That's an 'if' statement that only exists as a response to the boolean parameter. We can remove the 'if' by having two methods instead:
File createFile(String name) File createTempFile(String name)
File createFile(String name, boolean istemp) { if (istemp) // do temp stuff else // do regular file stuff }
That's an 'if' statement that only exists as a response to the boolean parameter. We can remove the 'if' by having two methods instead:
File createFile(String name) File createTempFile(String name)
[deleted]
Can you give an example?