An educational VS Code extension that helps Java developers write better low-level design code following SOLID principles, OOP best practices, and design patterns.
This is not a code generator. It is an intelligent architecture mentor that explains why something is wrong and how to fix it.
Features
Live SOLID Analysis — Detects SRP, OCP, LSP, ISP, DIP violations as you type
Code Smell Detection — God Class, Long Method, Large Constructor, Magic Numbers, Deep Nesting, Feature Envy, Public Fields, Primitive Obsession
Educational Hovers — Every warning explains what rule was violated, why it matters, and how to refactor
Design Score — Per-principle and overall scores from 0–100
Design Pattern Suggestions — Strategy, Builder, Factory, Observer, etc.
Getting Started
Open any .java file and start typing. Diagnostics appear in real-time.