Skip to content
No results
  • About
  • Articles
  • Contact
  • From Code That Works to Code That Lasts
codeaesthetics.dev logo
codeaesthetics.dev
  • About
  • Articles
  • Contact
codeaesthetics.dev logo
codeaesthetics.dev
  • Code Tips, Java

From Nested Map to Expressive API: A Refactoring Guide

We’ve all been there. You need to return some complex, related data from a method, and creating a new class feels like overkill. So, you reach for the most flexible tool in the box: a Map. Then the data gets…

  • Ion Valentin Scheianu
  • Java

How to Think in Java Streams — Not Just Write Them

Before we dive into the technical depths of the Java Stream API, I want to share a personal story from my early days as a computer science student. Like at many universities, especially in the first years, our curriculum was…

  • Ion Valentin Scheianu

Copyright © 2025 - codeaesthetics.dev