Hace poco escribí un post, para evitar comparar por un “algo” en código. Sinceramente el código que compara un string con el contenido de una cadena, es una chapuza. Todos lo hemos hecho, normalmente por prisas. Y cuando te toca cambiar el valor de esa cadena, te das cuenta del error que cometiste.
Pues resulta que comprar con un “algo” es un practica que tiene nombre Magic String. Con ese nombre parece hasta genial usarlo.
Pero si lo vas a usar, porque lo necesitas si o si, piensa que hay opciones .
http://geeks.ms/blogs/lruiz/archive/2015/02/05/clean-code-evitando-magic-strings.aspx
http://blog.goyello.com/2014/12/30/magic-strings-no-more/
http://www.variablenotfound.com/2009/12/t4-el-talisman-contra-las-cadenas.html
No hay comentarios:
Publicar un comentario