Category Archives: Agile

Respetar el analizador estático de código. ¿Si o no?

¿Por qué usar un analizador estático de código? Los analizadores estáticos de código permiten medir de una forma más o menos objetiva el estado del código del proyecto. Se apoyan en reglas y convenciones, y van “leyendo” nuestro proyecto y nos hacen críticas. ¿Por qué en algunos equipos es tabú? Si sabemos usarlos, los analizadores… Read More »

Sobreingeniería en el diseño de software

Qué entiendo por sobre ingeniería Los desarrolladores de software tenemos un doble desafío cuando escribimos nuestras aplicaciones. Por un lado, escribir código que funcione y sea entendible, y por otro, evitar la sobreingeniería.  En el ambiente muchas veces nos referimos a este problema como “mandar cohetes a la luna”. Obvio, en el caso de que… Read More »