DEV Community

Xuan profile picture

Xuan

Software Engineer

Joined Joined on 
Your 'Perfect' Inheritance Hierarchy Violates LSP! Are You Making This Fatal Mistake?

Your 'Perfect' Inheritance Hierarchy Violates LSP! Are You Making This Fatal Mistake?

Comments
5 min read
You Won't BELIEVE This ThreadPoolExecutor Anti-Pattern! Java Devs FUMING!

You Won't BELIEVE This ThreadPoolExecutor Anti-Pattern! Java Devs FUMING!

Comments
10 min read
Is YOUR Domain Model Anemic? This OOD Mistake Crushes Scalability!

Is YOUR Domain Model Anemic? This OOD Mistake Crushes Scalability!

3
Comments
6 min read
This Async Microservice Design Flaw IS Destroying Your Data Integrity!

This Async Microservice Design Flaw IS Destroying Your Data Integrity!

Comments
6 min read
You Won't BELIEVE What Microservices Are Doing to Your Java Heap! (#3 is INSANE)

You Won't BELIEVE What Microservices Are Doing to Your Java Heap! (#3 is INSANE)

Comments
6 min read
Your Microservices are secretly a MONOLITH! Fix this CRITICAL design flaw.

Your Microservices are secretly a MONOLITH! Fix this CRITICAL design flaw.

Comments
5 min read
You're Still Using Inheritance Wrong! This OOD Rule Will Blow Your Mind

You're Still Using Inheritance Wrong! This OOD Rule Will Blow Your Mind

Comments
5 min read
Java ClassLoader Hell: The JVM Secret Crippling Your Enterprise Apps!

Java ClassLoader Hell: The JVM Secret Crippling Your Enterprise Apps!

3
Comments 1
6 min read
Inheritance: The OOP Trap Destroying Your Code! The ONE Fix Experts Hide From YOU

Inheritance: The OOP Trap Destroying Your Code! The ONE Fix Experts Hide From YOU

Comments
5 min read
The Silent Killer in Your Java Code: Is Your List Exploding?

The Silent Killer in Your Java Code: Is Your List Exploding?

Comments
6 min read
Your ThreadLocal Is SECRETLY Leaking Memory! FIX IT Before It Crashes!

Your ThreadLocal Is SECRETLY Leaking Memory! FIX IT Before It Crashes!

Comments
5 min read
Java Devs: This Subtle OOP Error Is CRIPPLING Your Collections!

Java Devs: This Subtle OOP Error Is CRIPPLING Your Collections!

Comments
6 min read
Your Java App Is DYING! This One Thread Pool Mistake KILLS Performance.

Your Java App Is DYING! This One Thread Pool Mistake KILLS Performance.

Comments
5 min read
Java's Optional: The Hidden Trap That's Secretly Destroying Your Production Code!

Java's Optional: The Hidden Trap That's Secretly Destroying Your Production Code!

Comments
5 min read
You're Using Optional Wrong! This Java Flaw Leaks Memory & Crashes Apps

You're Using Optional Wrong! This Java Flaw Leaks Memory & Crashes Apps

Comments
5 min read
The Hidden Trap: Is Your Microservice Project Secretly a Distributed Monolith?

The Hidden Trap: Is Your Microservice Project Secretly a Distributed Monolith?

Comments
4 min read
The Anemic Domain Model Trap: Why Your OOP ISN'T Object-Oriented!

The Anemic Domain Model Trap: Why Your OOP ISN'T Object-Oriented!

Comments
5 min read
This FATAL Design Flaw Is Hiding In Your Java God Object!

This FATAL Design Flaw Is Hiding In Your Java God Object!

Comments
5 min read
The OOD Lie: Your Inheritance Is Secretly Killing App Performance!

The OOD Lie: Your Inheritance Is Secretly Killing App Performance!

Comments
5 min read
Your OOP code looks fine: The Liskov Violation SILENTLY Breaking Production!

Your OOP code looks fine: The Liskov Violation SILENTLY Breaking Production!

Comments
5 min read
STOP! Your POJOs Are Secretly Anemic: The OOP Killer Hiding in Plain Sight!

STOP! Your POJOs Are Secretly Anemic: The OOP Killer Hiding in Plain Sight!

Comments
4 min read
Microservices Disaster? One Simple Trick to Stop Distributed Transaction Hell!

Microservices Disaster? One Simple Trick to Stop Distributed Transaction Hell!

1
Comments
5 min read
STOP Using Optional WRONG! The #1 Java Error Destroying Your Code!

STOP Using Optional WRONG! The #1 Java Error Destroying Your Code!

Comments
5 min read
The Hidden `instanceof` Trap That WRECKS Your Object-Oriented Code!

The Hidden `instanceof` Trap That WRECKS Your Object-Oriented Code!

Comments
5 min read
Java NullPointers: 1 Simple Trick to BANISH Them Forever!

Java NullPointers: 1 Simple Trick to BANISH Them Forever!

Comments
4 min read
The OOP Lie: Your Domain Model Is Anemic & You Don't Even Know It!

The OOP Lie: Your Domain Model Is Anemic & You Don't Even Know It!

Comments
4 min read
Java `volatile` Keyword: Why Your Concurrency 'Fix' Is Secretly Lying To You!

Java `volatile` Keyword: Why Your Concurrency 'Fix' Is Secretly Lying To You!

Comments
5 min read
Circular Dependencies: The Hidden Killer Of Your Microservices! Fix It NOW.

Circular Dependencies: The Hidden Killer Of Your Microservices! Fix It NOW.

Comments
4 min read
Temporal Coupling: Enforcing Method Call Order in Complex Object State Transitions

Temporal Coupling: Enforcing Method Call Order in Complex Object State Transitions

Comments
5 min read
Optimizing JVM Memory Footprint for High-Throughput Stream Processing Pipelines

Optimizing JVM Memory Footprint for High-Throughput Stream Processing Pipelines

Comments
5 min read
Complex Query Handling in CQRS: Minimizing Roundtrips and Latency with Projection Materialization

Complex Query Handling in CQRS: Minimizing Roundtrips and Latency with Projection Materialization

Comments
4 min read
Microservice Choreography Hell: Avoiding Race Conditions and Ensuring Eventual Consistency

Microservice Choreography Hell: Avoiding Race Conditions and Ensuring Eventual Consistency

1
Comments
5 min read
Resolving Circular Dependencies Between Spring Beans Using Constructor Injection

Resolving Circular Dependencies Between Spring Beans Using Constructor Injection

Comments
4 min read
Resolving Circular Dependencies in Modular Java Applications Using Dependency Injection

Resolving Circular Dependencies in Modular Java Applications Using Dependency Injection

Comments
4 min read
Efficiently Handling Large Result Sets with Java Streams and Database Cursors

Efficiently Handling Large Result Sets with Java Streams and Database Cursors

3
Comments
5 min read
My Post from n8n!

My Post from n8n!

Comments
1 min read
My first post

My first post

Comments
1 min read
loading...