Senior devs roasting juniors with the holy trinity of code review sins. "Where's your base class?" "He duplicated code that could have been abstracted!" "I bet he doesn't even know how generics work!" Meanwhile the junior dev is just standing there taking it from all angles like some kind of OOP intervention.
The beautiful irony? Give it 6 months and that same junior will be pointing fingers at the next newbie who dares to copy-paste a function instead of making it reusable. The circle of life in software development—everyone gets hazed by inheritance patterns and DRY principles until they become the hazer.
Pro tip: If you're getting roasted for all three simultaneously, you've probably written a 500-line god method that does everything. We've all been there. Some of us still are.
AI
AWS
Agile
Algorithms
Android
Apple
Bash
C++