this post was submitted on 28 Oct 2024
505 points (98.3% liked)

Programming Humor

2785 readers
2 users here now

Related Communities [email protected] [email protected] [email protected] [email protected]

Other Programming Communities [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] Serinus 19 points 2 months ago (1 children)

They clearly need an abstract boolean comparison factory.

[–] marcos 21 points 2 months ago* (last edited 2 months ago) (1 children)
var CompareBooleans = new ComparatorFactory().BooleanComparator(new BooleanComparisonByEqualityPolicy());
if (CompareBooleans(a, b) == true) {
     System.Out.PrintLn("Sames!!!");
}

...

But now that I've written this, it's C#, so it's missing dependency injection.

[–] [email protected] 6 points 2 months ago

I can imagine Uncle Bob be proud of this Clean Code (TM)