Posts

    Por qué hay que evitar usar literales en el código

    Cuando escribimos código debemos contemplar que vamos a leerlo muchas veces después. Y seguramente no seamos las únicas personas que leerán ese código. Por lo que asegurarnos de que sea fácil de leer y comprender es de suma importancia. Nos ahorrará muchísimo tiempo en el futuro. Y reducirá las probabilidades de que se introduzcan errores. Cuando decimos que no hay que usar valores literales en el código nos referimos a que no hay que usarlos directamente en las llamadas a funciones o métodos.

    Tipos de dato de Java

    Tipos byte: es un tipo de datos numérico entero de 8 bits que puede representar valores enteros en el rango de -128 a 127. short: es un tipo de datos numérico entero de 16 bits que puede representar valores enteros en el rango de -32,768 a 32,767. int: es un tipo de datos numérico entero de 32 bits que puede representar valores enteros en el rango de -2,147,483,648 a 2,147,483,647.

    Cómo nombrar las variables y los atributos

    Cuando escribimos código debemos contemplar que vamos a leerlo muchas veces después. Y seguramente no seamos las únicas personas que leerán ese código. Por lo que asegurarnos de que sea fácil de leer y comprender es de suma importancia. Nos ahorrará muchísimo tiempo en el futuro. Y reducirá las probabilidades de que se introduzcan errores. Los atributos y variables que utilizamos en nuestro código están destinados a guardar algún valor que tiene sentido dentro de la lógica del método, función o clase en la que se encuentran.

    Cómo aprender a programar

    No podría empezar este artículo sin aclarar que mi recomendación personal es que vayas a la universidad a estudiar una carrera de desarrollo de software. Pero existen diversas circunstancias por las cuales a una persona puede resultarle imposible eso. Y de todas maneras tiene derecho a (y ciertamente la posibilidad de) aprender a programar. Es por eso, y porque he visto que esta pregunta surge todo el tiempo, que decidí escribir esta nota.

    Para qué sirve equals en Java

    En Java podemos comparar dos variables para saber si son iguales. Esto lo hacemos con el operador == usualmente dentro de una condición if. Este operador retorna verdadero si el contenido de las variables es idéntico y falso en caso contrario. Y esto funciona perfectamente con todos los tipos de variables de Java. Sin embargo el lenguaje también establece el uso del método equals() que todas las clases heredan automáticamente de Object.