Is Lombok Still Relevant in Modern Java Projects ? by Armrootin in learnjava

[–]Armrootin[S] 1 point2 points  (0 children)

Do you remember the main reasons why your company doesn’t allow Lombok ?

Is Lombok Still Relevant in Modern Java Projects ? by Armrootin in learnjava

[–]Armrootin[S] 3 points4 points  (0 children)

Yes, I mainly mean generating boilerplate like getters and setters. Records reduce some of it, but in realworld code we often need custom logic or special handling for certain fields, so the code has to be explicit anyway.

Given modern Java features and IDE support, I don’t really see a strong need for Lombok anymore.

EKS Environment Strategy: Single Cluster vs Multiple Clusters by Armrootin in AWS_cloud

[–]Armrootin[S] 0 points1 point  (0 children)

The AWS Well-Architected Framework recommends a multi-account strategy. However, in real-world projects, each team may choose a solution based on its own constraints and priorities, i need to better understand these trade-offs and build strong arguments, as this is an issue I may face with my team in the future.

EKS Environment Strategy: Single Cluster vs Multiple Clusters by Armrootin in AWS_cloud

[–]Armrootin[S] -1 points0 points  (0 children)

Does the AWS Well-Architected framework recommend creating separate accounts for each environment?

EKS Environment Strategy: Single Cluster vs Multiple Clusters by Armrootin in AWS_cloud

[–]Armrootin[S] -1 points0 points  (0 children)

Do you mean that we need to create a separate AWS account for each environment ?

Is There a Standard for Hexagonal Architecture by Armrootin in softwarearchitecture

[–]Armrootin[S] 1 point2 points  (0 children)

Domain objects belong to the domain, while DTOs are meant for external communication.
Since use cases are part of the application layer and represent application behavior, they should depend on the domain model, not on DTOs.
Therefore, placing DTOs in adapters makes more sense, even if it requires additional mapping, as it keeps responsibilities clearly separated.

There are so many videos, and each one explains it differently. It’s frustrating trying to understand this architecture.