Capítulo 50. Aprender modismos Java y caché en tu cerebro
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Jeanne Boyarsky
Como programadores, hay algunas tareas que tenemos que hacer con frecuencia. Por ejemplo, recorrer los datos y aplicar una condición son tareas habituales. Aquí tienes dos formas de contar cuántos números positivos hay en una lista:
public int loopImplementation(int[] nums) {
int count = 0;
for (int num : nums) {
if (num > 0) {
count++;
}
}
return count;
}
public long streamImplementation(int[] nums) {
return Arrays.stream(nums)
.filter(n -> n > 0)
.count();
}
Ambos consiguen lo mismo, y ambos utilizan modismos Java comunes. Una frase hecha es una forma común de expresar una pequeña funcionalidad sobre la que la comunidad está de acuerdo. Saber escribirlas rápidamente sin tener que pensar en ellas te permite escribir código mucho más rápido. Cuando escribas código, busca patrones como éstos. Incluso puedes practicarlos para ser más rápido y aprenderlos de memoria.
Algunos modismos, como los bucles, las condiciones y los flujos, se aplican a todos los programadores Java. Otras son más específicas de los tipos de código en los que trabajas. Por ejemplo, yo trabajo mucho con expresiones regulares y E/S de archivos. La siguiente expresión es una de las que utilizo habitualmente en la E/S de archivos. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access