martes, 31 de diciembre de 2013

Codemonkey: Feliz año 2014



import java.util.Calendar;

public class Feliz2014{

        public static void main(String[] args)throws Exception{

                Calendar cal=Calendar.getInstance();
                int anyo=cal.get(Calendar.YEAR);
                int mes=cal.get(Calendar.MONTH)+1;
                int dia=cal.get(Calendar.DAY_OF_MONTH);
                int hora=cal.get(Calendar.HOUR_OF_DAY);
                int minuto=cal.get(Calendar.MINUTE);
                while(true){
                        if((anyo==2014) && (mes==1) && (dia==1)){
                                System.out.println("Feliz año 2014");
                        }else{
                                System.out.println("Un dia comun");
                                System.exit(0);
                        }
                }
        }
}

miércoles, 25 de diciembre de 2013

Patrones de diseño




¿Para qué sirven?
Básicamente nos ayudan a crear código limpio, ordenado y reutilizable.

¿Dónde los ocuparía?
  • En sistemas donde se emplea distintos esquemas de bases de datos,etc.
  • En proyectos (muchos de ellos heredados) donde se requiere tener una visión clara de las clases (qué y para qué se usan)
  • En el diseño y desarrollo de APIs
  • Etc.
¿Cuántos patrones de diseño existen?

Existen tres categorías. Cada una con un objetivo claro.  Los patrones de diseño es una ayuda al desarrollador, para tratar de resolver problemas a los que se enfrentan (mala o nula documentación de sistemas, código mal escrito o desordenado, etc.).


Links:

jueves, 12 de diciembre de 2013

¿Todos deberían aprender a programar?

Todos deberían aprender a programar

Hace tiempo apareció este vídeo para motivar a las "personas comunes" a que aprendieran a programar.

A mi parecer fue una buena idea, lo que muchos nos hace falta es tener iniciativa, aprender de la prueba y el error.

No esperar a que (auto mágicamente) alguien nos enseñe y nos resuelvan los problemas. Se vale preguntar, todos alguna vez necesitaremos ayuda, pero no delegar nuestra responsabilidad a otros. 

Vibe Coding (la programación vía IA): ¿el futuro de la programación?

Vibe Coding es un nuevo paradigma de programación, una nueva forma de crear código. Es un enfoque emergente en el desarrollo de sof...

Etiquetas

Archivo del blog