В чем разница между iteration и recursion и почему/когда лучше:
while (true) {
// Iterating
}
и
private void recursion() {
if (true)
recursion(); // Recursing
return;
}
Я вижу много реализации recursive, в то время как его можно легко выполнить в простом цикле.