El concepto de Angular Stateful routing es un concepto que aparece en muchas ocasiones cuando deseamos construir una aplicación con Angular pero migrando probablemente arquitecturas antiguas como pueden ser aplicaciones de escritorio. Normalmente cuando se trata de una aplicación de escritorio esta esta compuesta de un conjunto de ventanas que de una forma u otra […]
Java Encapsulamiento y reutilización
¿Java Encapsulamiento ? . Cuando uno comienza a programar en Java el concepto de encapsulamiento es de los primeros que aparece y hace referencia a limitar el acceso a las variables de nuestras clases Java de tal forma que podamos tener un mayor control sobre ellas. Normalmente utilizando métodos set/get . La gente se queda […]
JavaScript Waiting y promesas
JavaScript Waiting . Muchas personas me suelen preguntar cómo podemos construir un método en JavaScript que se facilite la ejecución de código después de un tiempo determinado. Normalmente cuando queremos realizar esta operación en JavaScript invocamos al método setTimeout y definimos un tiempo de espera. Esta solución nos puede parecer razonable y lo que hace […]
REST API Design y simplicidad
El concepto de REST API Design es un concepto cuando menos “abierto”. En el sentido de que siempre podemos diseñar el API REST de la forma que deseemos o nos apetezca . La pregunta más importante en estos casos es si podemos hacer algo para simplificar el diseño o aportar sencillez. Vamos a hablar un […]
Java toString overriding y Eclipse
El método Java toString() es de los métodos más utilizados de la clase object cuando estamos trabajando en el día a día. ¿Para qué sirve este método? . Realmente su uso esta muy orientado a presentarnos una información legible del objeto con el que en un momento estamos trabajando. Para ello siempre tendremos que sobre […]
10 JavaScript Helper Libraries que nos ayudan
Todos usamos JavaScript Helper Libraries. El universo de JavaScript es infinito y el conjunto de librerías inabordable. Sin embargo siempre existen algunas librerías que todos terminamos usando . Son helpers que nos hacen las cosas más sencillas en el día a día . Vamos a echar un vistazo a diez de ellas como parte de […]
Rx Back Pressure , un concepto importante
El concepto de Rx Back Pressure es uno de los conceptos importantes cuando trabajamos con programación reactiva. ¿Para que sirve este concepto? . Vamos a partir de un ejemplo sencillo de RxJs que nos ayude a entenderlo . Imaginemonos que tenemos un botón que cada vez que le pulsamos nos genera un evento y con […]
Curso Java 8 Lambdas y Streams
Hoy publico mi nuevo Curso Java 8 Lambdas y Streams , varias personas me preguntaron sobre estos contenidos y me ha parecido un curso interesante para publicar . Voy a hablar un poco de los contenidos para que cada uno pueda valorar si le interesa. Como siempre el primer módulo del curso es gratuito lo […]







