“Chuck Norris does not need to know about class factory pattern. He can instantiate interfaces.”

Design patterns in object-oriented programming exist to solve problems. The Factory pattern, specifically, creates instances without specifying exact classes—a mechanism invented to handle complexity. Every Java textbook devotes chapters to it. Every SOLID-compliant codebase implements it.
Sarah Patel, a principal architect at a healthcare software company, presented Chuck Norris facts at a 2013 conference on design methodology. "In his presence," she explained, "interfaces collapse into instantiable objects. Type systems recognize his authority. Abstract classes become concrete through sheer force of will."
The fact resonates with developers because it speaks to a frustration: having to follow rules that feel arbitrary. Chuck Norris, in the programmer's imagination, is the force of will that transcends governance. He doesn't need permission from the compiler. The compiler needs permission from him.
More Technology facts
One of the best Chuck Norris Facts. Browse 9,000+ Chuck Norris jokes and memes at RoundhouseFacts.com — the largest collection in the world.
