Tom Smykowski beta

Blog

Angular Functions Could Start With 🔑 Emoji. Here’s Why They Don’t

Angular Functions Could Start With 🔑 Emoji. Here’s Why They Don’t

Hi, my name is Tom Smykowski, I'm a staff full-stack engineer. I build and scale SaaS platforms to millions of users, working end-to-end from system architecture to frontend to mobile. On this blog I share what I learn about software engineering, innovative coding practices, and the intricacies of frontend frameworks.

What This Article Covers

Dive into the fascinating history of Angular's internal function naming conventions, exploring why certain symbols are chosen over others. Understand the practical reasons behind these decisions and how they reflect broader software engineering principles.

Questions This Article Answers

  • What is the significance of the barred character in Angular function names?
  • Why was the key emoji considered for Angular functions, and why was it ultimately not used?
  • How do Angular's naming conventions help manage internal versus public functions?
  • What lessons can be learned from Angular's approach to function naming?
  • How do these naming conventions impact the development and maintenance of Angular applications?

Length and Time

A detailed exploration of Angular's unique function naming decisions. Approximately 6 minutes to read.

Want to unlock the full story? Log in

← All posts