This page lists the articles I have written over the years.
Like many developers, I love to write a tutorial to help people
learn a new technology. I also enjoy a good essay about the
philosophy of software development, and to muse about our industry
in general. Unfortunately, we live in interesting times. We have
much to discuss.
-
The Problem with Smurf Speak
April 2018
You know how the Smurfs substitute almost every word for smurf? This is known as Smurf speak in the comics and TV show. We software developers also Smurf-speak. What we tend to do is put our company or product in the names of modules, classes, and functions. Classes like McDonaldsPendingOrder and GoogleDocsMainMenu have redundant prefixes. Yet PendingOrder and MainMenu are perfectly good names and give you the same information. I am going to outline why you don’t need to Smurf speak, and give a few tips to help you avoid it.
(
Programming
Language
)