Metaprogramming with Python: A programmer's guide to writing reusable code to build smarter applications
- Författare
- Förlag
- Språk
- Engelska
- Format
- Kategori
Fakta
Effective and reusable code makes your application development process seamless and easily maintainable. With Python, you will have access to advanced metaprogramming features that you can use to build high-performing applications.
The book starts by introducing you to the need and applications of metaprogramming, before navigating the fundamentals of object-oriented programming. Next, you will learn about simple decorators, work with metaclasses, and later focus on introspection and reflection. You’ll also delve into generics and typing before defining templates for algorithms. As you progress, you will understand your code using abstract syntax trees and explore method resolution order. This Python book also shows you how to create your own dynamic objects before structuring the objects through design patterns. Finally, you will learn simple code-generation techniques along with discovering best practices and eventually building your own applications.
By the end of this learning journey, you’ll have acquired the skills and confidence you need to design and build reusable high-performing applications that can solve real-world problems.
© 2022 Packt Publishing (E-bok): 9781838557584
Utgivningsdatum
E-bok: 9 september 2022
Böcker som liknar Metaprogramming with Python: A programmer's guide to writing reusable code to build smarter applications
- History of the Christian Church in the 1st Century Edward Burton
- Apologetics for the Twenty-First Century Louis Markos
- The Earth Will Be Filled: A Biblical Theology of the Glory of God Donnie Berry
- From the Manger to the Throne: A Theology of Luke Benjamin L. Gladd
- Discoveries: Made From Living My New Life Eugenia Price
- God, Revelation and Authority: God Who Speaks and Shows (Vol. 4): God Who Speaks and Shows: Fifteen Theses, Part Three Carl F. H. Henry
- Encounter with God: October–December 2021
- Leadership Essentials: Shaping Vision, Multiplying Influence, Defining Character Greg Ogden, Daniel Meyer
- Ethics for a Brave New World, Second Edition (Updated and Expanded) John S. Feinberg, Paul D. Feinberg
- Practicing Affirmation (Foreword by John Piper): God-Centered Praise of Those Who Are Not God Sam Crabtree
- Spelet Elle Kennedy
- Medusa Lars Kepler
- Hembiträdet Freida McFadden
- Harry Potter och De Vises Sten J.K. Rowling
- Hjärnans akilleshälar : hur din hjärna lurar dig, och vad du kan göra åt det Anders Hansen
- Klanen Pascal Engman
- En sjunde brigad Denise Rudberg
- Den tystade polisen Camilla Läckberg, Anna Bågstam
- Blackout Sofie Sarenbrant
- Kriget Pascal Engman
- LET THEM-TEORIN (Svensk utgåva) Mel Robbins, Sawyer Robbins
- Ingen väg tillbaka Peter Lindmark, Anders Nilsson
- Harry Potter and the Philosopher's Stone J.K. Rowling
- Slutet var bara början Anders Nilsson
- De fenomenala fruntimren på Grand Hôtel Ruth Kvarnström-Jones
Därför kommer du älska Storytel
1,5 miljoner stories
Rabatt på Storytel Books
Lyssna och läs offline
Exklusiva nyheter varje vecka
Kids Mode (barnsäker miljö)
Premium
Lyssna och läs ofta.
169 kr /månad
1 konto
100 timmar/månad
Rabatt på Storytel Books
Exklusivt innehåll
Avsluta när du vill
Unlimited
Lyssna och läs obegränsat.
249 kr /månad
1 konto
Lyssna obegränsat
Rabatt på Storytel Books
Exklusivt innehåll
Avsluta när du vill
Family
Dela stories med hela familjen.
Från 239 kr /månad
2-6 konton
100 timmar/månad varje konto
Rabatt på Storytel Books
Exklusivt innehåll
Avsluta när du vill
Du + 1 familjemedlem
2 konton239 kr /månad
Flex
Lyssna och läs ibland – spara dina olyssnade timmar.
99 kr /månad
1 konto
20 timmar/månad
Spara upp till 100 olyssnade timmar
Rabatt på Storytel Books
Exklusivt innehåll
Avsluta när du vill
Jag har en
kampanjkod