// // // // // // //
Mostrando entradas con la etiqueta Python. Mostrar todas las entradas
Mostrando entradas con la etiqueta Python. Mostrar todas las entradas

lunes, 11 de julio de 2016

Curiosities I: Performance, Maths and powers of 2

While programming we usually use the math operators. But if we are using a power of 2 as divider or multiplicand you can use bitwise operatos to speed up the operations.

jueves, 18 de diciembre de 2014

Juegos y Páginas para mejorar II


    Antes os hablaba de CodingBat una pequeña página para aprender, y hoy traigo un juego de Microsoft Code Hunt. Puedes jugarlo tanto en Java como en C#. Este juego además cuenta con una gran ayuda, cuando escribes la solución, te la puntúa en función de lo óptima que sea.

miércoles, 17 de diciembre de 2014

Patrón Singleton


    El objetivo del patrón Singleton es asegurarse de que solo existe una única instancia de un objeto para todo el programa. Esto se consigue con tres cosas: un constructor privado, un campo de la clase estático para almacenar la única instancia y un método estático para obtenerla y, si no existe, crearla.

martes, 16 de diciembre de 2014

Juegos y Páginas para mejorar I


    Os presento CodingBat, una página para aprender y agilizar la mente con diversos problemas de programación en Java y Python, muy útil para mejorar diferentes aspectos que nos ayudarán para programar.

lunes, 15 de diciembre de 2014

Construyendo tu programa II


    Por fin toca ya empezar a programar! Para seguir con esto voy a hacer una sencilla aplicación que de momento simplemente almacenará y mostrará datos sobre unos empleados. De esta frase tenemos que extraer los tres apartados que mencioné en el apartado anterior. Los datos en este caso será una clase empleado, las clases gestoras serán la GestoraEmpleados que será un ArrayList<Empleado> y una clase que se encargará de procesar la información que veremos en la tabla, un ModeloTabla y una Ventana para introducir y mostrar datos.