DEV Community

loading...
Cover image for What's the most creative module or class name you have seen?

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

molly profile image Molly Struve (she/her) ・1 min read

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!

Discussion (17)

pic
Editor guide
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) Author

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) Author

😂 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) Author

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
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
Scott Lavigne

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