Entradas

Jira para Desarrolladores.

Imagen
En el mundo del desarrollo de software, la gestión eficiente de proyectos es clave para el éxito. En este contexto, Jira, desarrollada por Atlassian, se ha convertido en una herramienta imprescindible para los equipos de desarrollo. Para los desarrolladores, Jira ofrece una serie de beneficios significativos. En primer lugar, proporciona una estructura organizativa clara para el trabajo, permitiendo la creación de tareas, asignación de responsabilidades y seguimiento del progreso de manera sistemática. Esto ayuda a mantener a los equipos enfocados y en sintonía con los objetivos del proyecto. Sin embargo es necesario reconocer que no en todos los equipos se benefician de esta herramienta debido a una falta de comunicación , complejidad al usarla , falta de motivación o tiempo para actualizar las tareas .  Es por eso que en el siguiente artículo el objetivo es mostrar algunas funcionalidades en Jira para lograr que el desarrollo se vuelva más ágil , ¿Que opinas acerca de ahorrarte u...

Documentar API REST con Spring Doc (Swagger)

Imagen
  Configuración del Proyecto Primero se obtiene última versión disponible de Spring Boot  Agregamos la dependencia de https://springdoc.org/ en nuestro pom.xml Con nuestro proyecto ya creado creamos el siguiente controller (El service , repository y entity son un CRUD basico): @RestController @RequestMapping("/") public class PersonaController { protected PersonService personService; public PersonaController(PersonService personService) { super(); this.personService = personService; } @PostMapping      public ResponseEntity<Person> addPersona(@RequestBody Person persona) { personService.addPersona(persona);          return new ResponseEntity<>(persona, HttpStatus.CREATED);      }      @GetMapping      public ResponseEntity<List<Person>> getAllPersonas() {      ...