Clean Code Tips - 01
Usar nombres significativos
Hola, bienvenidos a este nuevo blog. Comenzaré con uno de los puntos más difíciles al momento de comenzar a programar y es el Poner nombre a tus variables, clases, arreglos, etc.
Y vaya que es un martirio comenzar a ponerles nombre, sin embargo uno de los primeros tips para tener un código limpio y claro es nombrar correctamente cada elemento que se utilice.
Para ello no te quiebres la cabeza cuando recien empiezas a codificar. Los expertos recomiendan que primero escribas el codigo como va, sin importar los nombres; puesto que en este proceso no se tienen claras las ideas y mucho menos tienes visible todo el alcance del codigo.}
Así que primero codifica como gustes.
public static string Get(string input)
{
char[] arr = new char[input.Length];
int i = input.Length - 1;
foreach (var e in input)
{
arr[i] = e;
i--;
}
return new String(arr);
}
Ya que tengas todo claro, ahora si dedicate un tiempo a revisar y a nombrar cada uno de:
- Clases
- Metodos
- Parametros
- Variables
- Librerias
- Namespaces
public static string GetReversedString(string originalString)
{
char[] reversedChars = new char[originalString.Length];
int currentIndex = originalString.Length - 1;
foreach (var currentChar in originalString)
{
reversedChars[currentIndex] = currentChar;
currentIndex--;
}
return new String(reversedChars);
}
Lamentablemente tal vez nunca seamos expertos para nombrar cada seccion de nuestro codigo, triste pero cierto.
Muchos de ustedes se preguntaran para que perder tiempo limpiando y refactorizando mi codigo, si yo le entiendo y con eso basta!; ese es uno de los errores mas graves que cometemos como programadores.
Sin embargo este tiempo lo podemos considerar una inversion
Top comments (0)