Skip to content

everyday.codes

personal blog by Michael Krasnov

  • feed
  • medium
  • about
  • night mode
  • search
  • search hide

Category: python

Abstract Classes and Meta Classes in Python

july 21, 2020 by michael krasnov | tags: metaprogramming
Abstract Classes and Meta Classes in Python

Abstract classes (or Interfaces) are an essential part of an Object-Oriented design. While Python is not a purely OOP language, it offers very robust solutions in terms of abstract and meta classes.

read more “Abstract Classes and Meta Classes in Python”

Posts navigation

Newer posts

Top Posts

  • How to use Latex in RMarkdown
  • Create Custom Jest Matchers to Test Like a Pro
  • 15 Essential Linux Command Line Tips & Tricks
  • Build Your First Unikernel With Express.JS And NanoVMs
  • Jetbrains Fleet: using remote workspaces for efficient development

archives

  • June 2023
  • January 2023
  • December 2022
  • July 2022
  • May 2021
  • February 2021
  • January 2021
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • August 2019
  • July 2019
  • June 2019

categories

  • best-practices
  • code-review
  • collections
  • crypto
  • fuchsia
  • google
  • graphql
  • java
  • javascript
  • life
  • linux
  • mobile
  • news
  • open-source
  • python
  • react
  • react-native
  • tutorials
  • Uncategorized

michael krasnov (c)
linkedin | github | telegram

This website uses cookies to ensure you get the best experience on our website. Learn more