A estas alturas de la película, uno ya debería tener claro que la base de las entradas de usuario en una Surface son los contactos. Da igual si tocamos la pantalla con un dedo o con toda la mano, con … Seguir leyendo
22 de septiembre del 2010
por Juanma
1 Comentario
A estas alturas de la película, uno ya debería tener claro que la base de las entradas de usuario en una Surface son los contactos. Da igual si tocamos la pantalla con un dedo o con toda la mano, con … Seguir leyendo
5 de diciembre del 2008
por Juanma
No hay comentarios
Los programadores solemos cometer dos errores:
El primero, pensar que con echar un simple vistazo a un código podemos determinar si es o no es un buen código.
El segundo, pensar que lo anterior es un error.
En realidad, la primera impresión de un código es bastante válida. Cuando un código no nos convence a primera vista, es por que despide un “olor” poco convincente. Lo que vengo a decir, es que esto del olor de código existe y está mas o menos documentado. Sin embargo, no he encontrado nada en español sobre el tema, así que vamos allá. Seguir leyendo
4 de julio del 2007
por Juanma
No hay comentarios
Cuando programamos una clase, o un conjunto de ellas; es habitual considerar que esa clase no tiene porqué ser específica de un proyecto. En ocasiones debe ser así, pero en otras no es necesario.
Concretamente, puedes dotar una clase de la habilidad de obtener o transformar (o obtener y transformar) datos, o puedes dotarla de la habilidad de aplicar esos datos en el nivel más superior del proyecto. Ejemplificando: Puedes hacer una clase que se encargue de obtener datos de una base de datos, pero se debería programar otra clase con la intención de mostrar esos datos en pantalla. He visto códigos donde las clases tienen métodos para obtener y tratar información, y métodos distintos para aplicarla. Tampoco es una mala opción. Quizás un poco incómoda, pero también funcional. Seguir leyendo