Latest Updates

Documenting code, one commit at a time.

Refactoring for Clarity: Prioritizing Entity-Centric Logic

In the springboot-calificaciones project, a key focus is maintaining clear and manageable service layer code. One aspect of this involves how data transfer objects (DTOs) and entities are handled within service methods.

DTOs vs. Entities in Service Methods

When implementing create and update operations, a common question arises: Should service methods accept DTOs or entities as parameters?

Read more
Java Spring Boot

Enhancing Data Validation in Spring Boot Applications

In the development of robust Spring Boot applications, ensuring data integrity through validation is paramount. The springboot-calificaciones project focuses on managing student grades and observations, and a recent code review highlighted the importance of thorough validation when updating records.

The Importance of Validation

Data validation acts as a safeguard, preventing incorrect or

Read more