DEV Community

Cover image for What's the most creative module or class name you have seen?
Molly Struve (she/her)
Molly Struve (she/her)

Posted on

What's the most creative module or class name you have seen?

At Kenna, we have a module called Mr. Radar. We use it to run two cron jobs, one nightly and one every 30 min. Each job looks for anomalies in data that might indicate a problem and alerts us if it finds any.

We were demo'ing the tool to our Sales team one day and they listened very intently for an hour. At the very end, one guy's eyes lit up and he asked "Is that a Spaceballs reference?!" The entire team lost it laughing and replied, "YEP!"

What is the most creative module or class name you have seen? It could be in your own code base or it could be in an open source code base!

Top comments (17)

Collapse
 
aaronpowell profile image
Aaron Powell

I love naming things for my own internal jokes, even if no one else will! 🀣

I have an OSS project (in C#) where the IoC container is called ShittyIoC because it's a really poor implementation of a container (but served my needs). That project also has an interface for implementing help called IProvideDirections.

Collapse
 
molly profile image
Molly Struve (she/her)

IProvideDirections πŸ™ŒπŸ˜‚

Collapse
 
n0idea profile image
n0idea

IProvideDirections is brilliant. πŸ˜‚

Collapse
 
terabytetiger profile image
Tyler V. (he/him)

My favorite is a friend of mine was showing me a Python program that he had written for one of his Physics classes, but instead of a main() he had Baymax(). When I asked why it was named that, his reply was "Because it is not fast"

Baymax hugging Hiro

Collapse
 
molly profile image
Molly Struve (she/her)

πŸ˜‚ I love that and I love Baymax!

Collapse
 
maccappo profile image
maccappo • Edited

In a team project I worked on, I used to name all classes I extended with "Bat...". Then CString became BatCString, CComboBox became BatCComboBox, and so. Noone ever knew that to me that empowered classes were my "Bat" tools, named after the cool stuff used by Batman (Batmobile, batarang, and so).

Collapse
 
molly profile image
Molly Struve (she/her)

I'm in love with that naming convention!!!!

Collapse
 
vonheikemen profile image
Heiker

I like folktale. A set of utility functions and data structures for people who likes functional programming style in javascript. It's cool because the data structures that implements live in fantasy land.

Collapse
 
terabytetiger profile image
Tyler V. (he/him)

This is a really fun repo!

Collapse
 
abdurrahmaanj profile image
Abdur-Rahmaan Janhangeer

haha nice one βœ”

Collapse
 
rcmedeiros profile image
Rafael Medeiros

Once I needed a class to purge orphan records in a MongoDB Collections. I called it Anakyn.

Collapse
 
iwilsonq profile image
Ian Wilson

I came here for Mr. Radar. I am pleased to see that you have a module called Mr. Radar. I'm now tempted to write one called BlazingSaddles or KeepFiringAssholes.

I'm uncertain if it would pass code review.

Collapse
 
molly profile image
Molly Struve (she/her)

πŸ˜‚πŸ˜‚πŸ˜‚

Collapse
 
cstringer profile image
Chris Stringer

we have a suite of modules which applies quite monochromatic color contrast themes to the app (white on blue, red on white, etc.) which is affectionately named Warhol πŸ™‚πŸŽ¨

Collapse
 
samuraiseoul profile image
Sophie The Lionhart

I wrote a model to see how fast new family names can die out and it had lovely things like getMostPlentifulGender() or I have an issue open for better incest detection... Had some weird vars going on haha.

Collapse
 
marcode_ely profile image
Marcos Aguilera Ely

fuckingMunator because that class was a messy and nightmare to refactor the code.

Collapse
 
codingmindfully profile image
Daragh Byrne

IAmSparacus was always a fave