Optionals en Java

 

Muchas veces cuando estamos probando nuestra aplicación nos encontramos con un bug y cuando vemos en la consola que paso vemos una poderosas palabras “NullPointerException”, en este artículo vamos a ver como podemos manejar estas excepciones con una clase de java  conocida como “Optional”.

Leer más...

Mixins en Vue

A veces ocurre que nos encontramos con dos componentes que comparten comportamientos y nos convendria encapsular este comportamiento para reutilizar codigo, para eso vue nos presenta a los Mixins, la solucion a este problema

Leer más...

Casos de Uso: La alternativa a historia de usuario

En el anterior post vimos que es una historia de usuario, la cual me permite describir una funcionalidad desde la perspectiva de un usuario. Pero esta no es la única forma traducir un requisito.

Hoy vamos a ver otra alternativa usada en el mundo del desarrollo para describir una funcionalidad: Los casos de uso 

Leer más...

Pruebas de carga vs Pruebas de estrés

 

Como desarrolladores de productos de software solemos enfocarnos en la parte funcional del sistema... pero, ¿nos detenemos a evaluar qué pasará cuando nuestro sistema esté funcionando con miles de usuarios?

Para ello, hoy veremos la diferencia entre dos grandes herramientas que nos ayudarán a mejorar calidad y rendimiento, ¡adelante!

Leer más...

Las 3 claves de un equipo ágil

Hoy en día en el ámbito de la informática, muchas empresas están comenzando una transición de su cultura de trabajo hacia una cultura ágil. 

Si bien conocemos metodologías ágiles como Scrum o Kanban ¿que significa que un equipo sea ágil? ¿Mi equipo es ágil solo si aplica scrum? ¿Que características debe tener un equipo ágil?

Vamos entonces a ver que significa ser un equipo ágil.

Leer más...

SpringDataRest

 ¿Querés crear una Api desde tu entidad automáticamente sin código boilerplate? Este módulo de Spring tiene tu respuesta!

Leer más...

Dockerfiles

Docker es una herramienta que nos provee un sin fin de posibilidades a la hora de realizar nuestros despliegues de aplicaciones, emular ambientes productivos, y proveernos de un repositorio con imágenes listas para crear contenedores que nos solucionan la vida a los programadores. Pero que pasa si no es suficiente con las imágenes pre-construidas en Docker Hub para emular el ambiente que necesito...

Leer más...

Mandanos tus sugerencias

Ayudanos con ideas para los artículos de este blog a contacto@somospnt.com

¡Seguínos en nuestras redes sociales para enterarte de los últimos posts!