<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/atomicobject/best-of/2024/11" -->

---
title: Best Atomic Spin posts — November 2024 | daily.dev
description: The most upvoted Atomic Spin posts from November 2024, curated by the daily.dev community.
canonical: https://daily.dev/sources/atomicobject/best-of/2024/11
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/atomicobject/best-of/2024/11
og:type: website
og:site_name: daily.dev
og:title: Best Atomic Spin posts — November 2024 | daily.dev
og:description: The most upvoted Atomic Spin posts from November 2024, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Atomic Spin — November 2024

1. 1  
[](https://daily.dev/posts/save-time-with-code-snippets-in-vs-code-4ogwm5bsi "Save Time with Code Snippets in VS Code")  
Article  
![Avatar of atomicobject](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/e2af5ce3adaa403a8cf029268b62419f)Atomic Spin · 2y  
Save Time with Code Snippets in VS Code  
Using code snippets in Visual Studio Code can significantly increase productivity by reducing repetitive code typing and avoiding syntax errors. VS Code offers built-in snippets, numerous extensions, and allows the creation of custom snippets to fit specific coding styles. You can also use tabstops and variables to make snippets more dynamic and useful. Creating and sharing snippets within a team can enforce consistent code styles and streamline coding practices.  
17
2. 2  
[](https://daily.dev/posts/you-can-grow-your-developer-intuition-ipwpgj2kk "You Can Grow Your Developer Intuition")  
Article  
![Avatar of atomicobject](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/e2af5ce3adaa403a8cf029268b62419f)Atomic Spin · 2y  
You Can Grow Your Developer Intuition  
Software development is a creative process that heavily relies on developer intuition. Expert developers build mental models and rely on pattern recognition, rapid decision-making, and flashes of insight to navigate code comprehension, domain understanding, and design decisions. Practices such as code reviews, pattern recognition training, experiential learning, and reflection can help cultivate this intuition, bridging theoretical knowledge with practical application.  
12
3. 3  
[](https://daily.dev/posts/how-i-created-abstract-classes-in-godot-8cuepchoi "How I Created Abstract Classes in Godot")  
Article  
![Avatar of atomicobject](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/e2af5ce3adaa403a8cf029268b62419f)Atomic Spin · 2y  
How I Created Abstract Classes in Godot  
The post details the process of creating a base 'Unit' class for a real-time strategy game in Godot. It discusses how to extend this base class into specific units like 'Carrier' or 'Infantry' and solve type-related errors by creating a workaround for abstract classes in Godot. The technique involves using assert statements to ensure derived classes implement necessary functions, thus simulating abstract class behavior.  
12

[See all Atomic Spin archives](/sources/atomicobject/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/atomicobject/best-of/2024/11#page","url":"https://daily.dev/sources/atomicobject/best-of/2024/11","name":"Best Atomic Spin Posts — November 2024","description":"The most upvoted Atomic Spin posts from November 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/atomicobject/best-of/2024/11#items","numberOfItems":3,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/save-time-with-code-snippets-in-vs-code-4ogwm5bsi","name":"Save Time with Code Snippets in VS Code"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/you-can-grow-your-developer-intuition-ipwpgj2kk","name":"You Can Grow Your Developer Intuition"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/how-i-created-abstract-classes-in-godot-8cuepchoi","name":"How I Created Abstract Classes in Godot"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Atomic Spin","item":"https://daily.dev/sources/atomicobject"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/atomicobject/best-of"},{"@type":"ListItem","position":5,"name":"November 2024"}]}]}
```

