Sí, generalmente sí es mejorable, pero depende del contexto. while: sirve para repetir un bloque de código mientras una condición sea verdadera. A veces puede reemplazarse por un for si se conoce de antemano cuántas veces se repetirá.
Autollamada (recursión): una función se llama a sí...

Dejar un comentario: