Ver por etiquetas

Todas las etiquetas » Desarrollo de Software (RSS)

[Buenas prácticas] No comentes código antiguo, bórralo!!!

Siguiendo con los mini-posts (El primero aquí ) que tengo pensado publicar, en esta ocasión le toca una mención especial a los comentarios. Una de las cosas que más odio que cuando estoy trabajando en un proyecto y abro un archivo de código, es encontrarme código antiguo comentado , algo como esto: public void Process(ReturnOrder returnOrder) { //foreach (var item in returnOrder.ItemsToReturn) //{ // // a) Find the product. // var product = _productRepository...

[Buenas prácticas] La Regla del Boy Scout

Hace tiempo que no escribía nada en el blog, entre el trabajo que me da la pequeña, Beezy , las vacaciones… no soy capaz de sacar un poquito de tiempo para publicar algo, así pues he decidido escribir algunos post cortitos que tenía en el tintero y que como en este caso, si no conoces está regla, a partir de ahora aplicarla te va ayudar a mantener tú código más limpio. Los Boys Scouts de América tienen una regla muy simple, pero muy útil y que nosotros los programadores podemos aplicar en nuestro...

Los Colegiados

A veces alucino con los argumentos que se presentan para que se regule la situación de los Ingenieros Informáticos (Los famosos Colegios), la última: http://www.20minutos.es/noticia/332525/0/comprar/billetes/renfe/ Me quedo con esto: ¿Has tenido dificultades para comprar billetes del AVE por internet? Los informáticos, también. El Colegio de Informáticos de Castilla y León lo ha criticado a través de un comunicado. <modo ironico="on"> Os dejo el enlace bueno que estos webmaster del...

Aquellos maravillosos años...

El título del post es como el de aquella serie que tanto me gustaba y todo porque hoy estaba, como días atrás, inmerso en un desarrollo de una aplicación web con ASP.NET 2.0, Ajax Extensions y Control Toolkit, Oracle... y de repente me ha llamado un jefe de proyecto para hacer un pequeño trabajillo, modificar unos programas en BASIC que migré hace tiempo a C# 2.0 para controlar un PLC de calibración de turbinas de oleoductos, concretamente este SyberTrol de Smith Meter Inc.: La leche!!!! Yo pegandome...

Modelo en N Capas ¿Por qué lo usas tú?

Me acaban de llegar las MSDN Flash Newsletter y acabado de leer un artículo de Ted Neward que se llama Arquitectura pragmática Disposición en capas y después de leerlo no me queda muy claro que intenta decir este señor (A lo mejor me equivoco y no he sabido interpretar bien el articulo, que me suele suceder a menudo ), pues yo no uso el sistema en 3 capas (que no niveles, leeré Patterns of Enterprise Application Architecture, de Martin Fowler para enterarme bien de cual es la diferencia) no porque...