Mejorando nuestro código, desde variables hasta Clases, y aplicando la empatía
Elena Guzmán Blanco, entre otras cosas:
La empatía es la capacidad de tomar la perspectiva de otros, reconocerla como su verdad y evitar juicios… y comunicar los sentimientos que se experimentan. ¿Por qué hablamos de empatía? Porque trabajaremos con otras personas.
Programar es una actividad global y también grupal. El programador “vampiro” está condenado a la extinción.
Tim Cook (actual CEO de Facebook) declara que es más importante saber programar que saber inglés, porque abre más puertas que nunca.
Captura de una DLL utilizada en el videojuego AirportCEO, un simulador de aeropuertos. Variables “anónimas”, ¡números mágicos!
¿Alguien podría colaborar con este código?
¿En resumen? TODO es refactorizble.
Nombres cuando sean necesarios
No a las variables "anónimas", imposibles de identificar
double num1 = 3;
double num2 = 43;
double num4 = transform.y.position + 3245.3345;
Apreciemos el contexto del código, leamos de forma natural:
Las palabras tienen mucho poder, y los nombres todavía más. Cuando otorgas un nombre a tu código, resolverás: