Platonismus und Python - Data Class Builders
Platonismus und Python - Data Class Builders
1 Stunde 29 Minuten
Podcast
Podcaster
Beschreibung
vor 5 Monaten
Platonismus und Python - Data Class Builders (click here to
comment) 30. Juni 2025, Jochen
Willkommen zu Episode 66! Heute geht's um Data Class Builders
(nächstes Kapitel aus "Fluent Python"), aber wie immer schweift
das Gespräch auch mal ab - von der Frage, ob Mathematik entdeckt
oder erfunden wird, bis zu gefährlichen Default-Argumenten.
Johannes, Dominik und Jochen diskutieren, warum Martin Fowler
Data Classes für einen code smell hält (spoiler: sie sind anderer
Meinung), warum if not foo manchmal besser ist als if foo is
None, und warum Pattern Matching das coolste Feature ist, das
niemand benutzt.
Zwischendurch gibt's Stories vom Podcast-Barcamp in der
Düsseldorfer Zentralbibliothek, und am Ende picken die drei ihre
aktuellen Lieblings-Tools - von agent based Gedöns bis
Docker-Hacks.
PS: Das Hörertreffen kommt! Irgendwann zwischen August und
September, versprochen.
Shownotes
Unsere E-Mail für Fragen, Anregungen & Kommentare:
hallo@python-podcast.de
News
Podcamp 2025 in Düsseldorf
Working Draft - der Frontend-Podcast
WWSIV - ja, wir planen
Python: The Documentary [OFFICIAL TRAILER]
Zentralbibliothek Düsseldorf
Vibe-code it today, UnFuckIt.AI tomorrow
Your Brain on ChatGPT: Accumulation of Cognitive Debt when
Using an AI Assistant for Essay Writing Task
Kagi Search is a fast, user-centric and private web search
engine
Kleiner Matheexkurs
#472 – Terence Tao: Hardest Problems in Mathematics,
Physics & the Future of AI
Lean - Programming Language and Theorem Prover
Equational Theories Project - wo dann irgendwann das
Paper mit den 50 Koautoren rausfallen wird
Chicken Chicken Chicken: Chicken Chicken - Videoversion
Mira Murati’s Thinking Machines Lab closes on $2B at $10B
valuation
MCP Co-Creator on the Next Wave of LLM Innovation David Soria
Parra and Yoko Li
Data Class Builders
Fluent Python - Kapitel 5
Named Tuples
Data Classes
Zitat von Linus: "Bad programmers worry about the code.
Good programmers worry about data structures and their
relationships."
Value Objects and Entities
pydantic
attrs
msgspec is a fast serialization and validation library
Design Pressure | Hyneks PyConUS 2025 Vortrag inklusive einem
Haufen Quellen
TypedDict
The Auto sentinel | Will man vielleicht verwenden statt foo:
str|None = None
Picks
Claude Code | Benutzt Jochen in letzter Zeit echt häufig und
ist relativ begeistert
n8n - Flexible AI workflow automation for technical teams |
Dominks Pick: nocode tool, das ausnahmsweise mal gut ist
Unregistry is a lightweight container image registry that
stores and serves images directly from your Docker daemon's
storage | Johannes Pick
comment) 30. Juni 2025, Jochen
Willkommen zu Episode 66! Heute geht's um Data Class Builders
(nächstes Kapitel aus "Fluent Python"), aber wie immer schweift
das Gespräch auch mal ab - von der Frage, ob Mathematik entdeckt
oder erfunden wird, bis zu gefährlichen Default-Argumenten.
Johannes, Dominik und Jochen diskutieren, warum Martin Fowler
Data Classes für einen code smell hält (spoiler: sie sind anderer
Meinung), warum if not foo manchmal besser ist als if foo is
None, und warum Pattern Matching das coolste Feature ist, das
niemand benutzt.
Zwischendurch gibt's Stories vom Podcast-Barcamp in der
Düsseldorfer Zentralbibliothek, und am Ende picken die drei ihre
aktuellen Lieblings-Tools - von agent based Gedöns bis
Docker-Hacks.
PS: Das Hörertreffen kommt! Irgendwann zwischen August und
September, versprochen.
Shownotes
Unsere E-Mail für Fragen, Anregungen & Kommentare:
hallo@python-podcast.de
News
Podcamp 2025 in Düsseldorf
Working Draft - der Frontend-Podcast
WWSIV - ja, wir planen
Python: The Documentary [OFFICIAL TRAILER]
Zentralbibliothek Düsseldorf
Vibe-code it today, UnFuckIt.AI tomorrow
Your Brain on ChatGPT: Accumulation of Cognitive Debt when
Using an AI Assistant for Essay Writing Task
Kagi Search is a fast, user-centric and private web search
engine
Kleiner Matheexkurs
#472 – Terence Tao: Hardest Problems in Mathematics,
Physics & the Future of AI
Lean - Programming Language and Theorem Prover
Equational Theories Project - wo dann irgendwann das
Paper mit den 50 Koautoren rausfallen wird
Chicken Chicken Chicken: Chicken Chicken - Videoversion
Mira Murati’s Thinking Machines Lab closes on $2B at $10B
valuation
MCP Co-Creator on the Next Wave of LLM Innovation David Soria
Parra and Yoko Li
Data Class Builders
Fluent Python - Kapitel 5
Named Tuples
Data Classes
Zitat von Linus: "Bad programmers worry about the code.
Good programmers worry about data structures and their
relationships."
Value Objects and Entities
pydantic
attrs
msgspec is a fast serialization and validation library
Design Pressure | Hyneks PyConUS 2025 Vortrag inklusive einem
Haufen Quellen
TypedDict
The Auto sentinel | Will man vielleicht verwenden statt foo:
str|None = None
Picks
Claude Code | Benutzt Jochen in letzter Zeit echt häufig und
ist relativ begeistert
n8n - Flexible AI workflow automation for technical teams |
Dominks Pick: nocode tool, das ausnahmsweise mal gut ist
Unregistry is a lightweight container image registry that
stores and serves images directly from your Docker daemon's
storage | Johannes Pick
Weitere Episoden
43 Minuten
vor 7 Monaten
1 Stunde 6 Minuten
vor 7 Monaten
36 Minuten
vor 7 Monaten
1 Stunde 50 Minuten
vor 7 Monaten
1 Stunde 17 Minuten
vor 9 Monaten
In Podcasts werben
Kommentare (0)