---
title: "#christmas-advent-calendar articles | Hashnode"
description: "Explore 3 articles tagged #christmas-advent-calendar on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/christmas-advent-calendar"
---

Tag

# #christmas-advent-calendar

3 posts · 0 followers

[Alexander Panov](https://hashnode.com/@IJustDev) · [Dec 8, 2023](https://hashnode.com/posts/advent-calendar-8-why-singletons-and-static-methods-are-often-the-wrong-thing-to-do/6572cbe913f5d2e0b2c0cb23)

### [Advent calendar #8 - Why Singletons and static methods are often the wrong thing to do](https://royalzsoftware.hashnode.dev/advent-calendar-8-why-singletons-and-static-methods-are-often-the-wrong-thing-to-do?utm_source=hashnode&utm_medium=feed)

This might shock you, but I bet you are using Singletons wrong. With this post I will talk about the only valid use case and the more often practiced wrong usages of the singleton pattern. Problem Singletons themselves are not bad. The problem is the...

2 min read · [royalzsoftware.hashnode.dev](https://royalzsoftware.hashnode.dev/advent-calendar-8-why-singletons-and-static-methods-are-often-the-wrong-thing-to-do?utm_source=hashnode&utm_medium=feed)

[Alexander Panov](https://hashnode.com/@IJustDev) · [Dec 5, 2023](https://hashnode.com/posts/advent-calendar-5-when-to-start-versioning/656ecdfdd2645b9bdebdb022)

### [Advent Calendar #5 - When to start versioning?](https://royalzsoftware.hashnode.dev/advent-calendar-5-when-to-start-versioning?utm_source=hashnode&utm_medium=feed)

This was probably the most interesting question I had back then when I wasn't used to it. When to start Obviously: Starting right away with the correct SemVer scheme would leave you with Version 83.3.0 after a few months of development. The actual pr...

2 min read · [royalzsoftware.hashnode.dev](https://royalzsoftware.hashnode.dev/advent-calendar-5-when-to-start-versioning?utm_source=hashnode&utm_medium=feed)
