Python – Enum

By | 13/09/2023

In this post, we will see how to create and manage an Enum in Pyhton.Just to recap, an Enum is used in programming to give names to individual constant values, which can improve the readability, maintainability, and robustness of our code. Enumerated constants are essentially named constants that belong to a specific set of values,… Read More: Python – Enum »

C# – Span

By | 09/08/2023

In this post, we will see what is Span<T> in C# and how we can use it to improve performance.But first of all, what is a Span<T>?From Microsoft web site:“System.Span<T> is a new value type at the heart of .NET. It enables the representation of contiguous regions of arbitrary memory, regardless of whether that memory… Read More: C# – Span »

Category: C#

Python – Management of a SQLite database

By | 02/08/2023

In this post, we will see how to manage a SQLite database with Python.But first of all, what is SQLite?“SQLite is a lightweight, file-based relational database management system that is widely used due to its simplicity, portability, and ease of integration into various programming languages. It provides a self-contained, serverless, and zero-configuration architecture, making it… Read More: Python – Management of a SQLite database »

Python – Interfaces

By | 19/07/2023

In this post, we will see how to use Interfaces in Python.We remember that an Interface is a powerful concept in object-oriented programming that, allows us to define a common set of methods that implementing classes must provide.It helps establish a contract between classes, ensuring that certain methods are available and must be implemented in… Read More: Python – Interfaces »