Python is an incredibly versatile programming language known for its simplicity and readability. Among its features, the ability to use classes for object-oriented programming is both powerful and fre...
Similar Articles (10 found)
π 63.7% similar
10 Smart Performance Hacks For Faster Python Code
This is a guest post from Dido Grigorov, a deep learning engineer and Python programmer with 17 year...
π 59.9% similar
Should Data Pipelines in Python be Function based or Object-Oriented (OOP)?
- 1. Introduction
- 2. Data transformations as functions lead to maintaina...
π 56.4% similar
Python Essentials for Data Engineers
- Introduction
- Data is stored on disk and processed in memory
- Practicing Python
- Python basics
- Python is u...
π 53.7% similar
To learn how to build more maintainable and usable Python libraries, Iβve been reading some of the most widely used Python packages. Along the way, I ...
π 52.8% similar
Keep Pydantic out of your Domain Layer
Youβre probably reading this because youβre using Pydantic yourself. Maybe youβre building a FastAPI applicatio...
π 52.6% similar
There is a kind of mania for object-oriented programming at the moment, but
some of the smartest programmers I know are some of the least excited abou...
π 52.4% similar
Do the simplest thing that could possibly work
When designing software systems, do the simplest thing that could possibly work.
Itβs surprising how fa...
π 52.3% similar
SQL or Python for Data Transformations?
- 1. Introduction
- 2. Code is an interface to the execution engine
- 3. How to choose the execution engine an...
π 52.1% similar
April 2003
(This essay is derived from a keynote talk at PyCon 2003.)
It's hard to predict what
life will be like in a hundred years. There are only a...
π 51.4% similar
August 2004
In a recent talk I said something that upset a lot of
people: that you could get smarter programmers to work on
a Python project than you ...