PLAY PODCASTS
Python 3.9 und Design Patterns (Teil 1)

Python 3.9 und Design Patterns (Teil 1)

Python 3.9 und Design Patterns (Teil 1)

Python Podcast · Jochen Wersdörfer / Dominik Geldmacher

October 20, 20202h 3m

Show Notes

<article class="post-detail"> <header> <h2 class="post-title"> <a href="https://python-podcast.de/show/design-patterns/">Python 3.9 und Design Patterns (Teil 1)</a> (click here to comment) </h2> <!-- link is on one line to avoid underlined whitespace --> <div class="post-card-meta"> <a href="https://python-podcast.de/show/design-patterns/"><time datetime="2020-10-21T00:00:00+02:00">21. Oktober 2020</time>,</a> <span class="author">Jochen</span> </div> </header> <div class="post-body"> <section class="block-overview"> <section class="block-paragraph"> Wir unterhalten uns heute mit <a href="https://twitter.com/theuni">Christian</a> &uuml;ber die neue Python-Release 3.9 und Design und Softwarearchitektur-Patterns. Mehr Einf&uuml;hrungstext? YAGNI!<br /> <br /> </section> <section class="block-audio"> </section> <section class="block-paragraph"> &nbsp; </section> </section> <section class="block-detail"> <section class="block-paragraph"> <h2>Shownotes</h2> <p>Unsere E-Mail f&uuml;r Fragen, Anregungen &amp; Kommentare: <a href="mailto:[email protected]">[email protected]</a></p> <h3>News aus der Szene</h3> <ul> <li><a href="https://docs.python.org/3.9/whatsnew/3.9.html">Python 3.9</a>&nbsp;/&nbsp;<a href="https://realpython.com/podcasts/rpp/30/">Real Python Podcast Episode</a>&nbsp;zu den neuen Features</li> <li><a href="https://www.python.org/dev/peps/pep-0617/">PEP 617</a>&nbsp;neuer <a href="https://medium.com/@gvanrossum_83706/peg-parsing-series-de5d41b2ed60">PEG Parser</a>&nbsp;f&uuml;r Python -&nbsp;<a href="https://de.wikipedia.org/wiki/Yacc">yacc</a>&nbsp;/&nbsp;<a href="https://de.wikipedia.org/wiki/Lex_(Informatik)">lex</a></li> <li><a href="https://www.pythonpodcast.com/cpython-parser-replacement-episode-285/">Podcast.__init__ Episode</a>&nbsp;zum neuen PEG Parser</li> <li><a href="https://www.python.org/dev/peps/pep-0622/">PEP 622 -- Structural Pattern Matching</a></li> <li><a href="https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/">PHP: a fractal of bad design</a></li> <li><a href="https://www.youtube.com/playlist?list=PLY_che_OEsX3Bvg0X8cCgz2Xo7ONwuenz">Djangocon Europe Talks</a></li> <li><a href="http://python-verband.org/">Python Software Verband</a></li> <li><a href="https://www.youtube.com/user/froscon">FrOSCon 2020 Talks</a></li> <li><a href="https://github.com/PyCQA/isort/issues/694#issuecomment-657040331">Black und isort vertragen sich jetzt</a></li> <li><a href="https://github.com/google/yapf">Yapf</a>&nbsp;- Alternative zu black</li> <li><a href="https://www.youtube.com/watch?v=IT__Nrr3PNI&amp;ab_channel=LexFridman">Lex Fridman &amp; James Gosling</a>&nbsp;Java, JVM, Emacs, and the Early Days of Computing</li> <li><a href="https://www.youtube.com/watch?v=nWTvXbQHwWs&amp;ab_channel=LexFridman">Lex Fridman &amp; Chris Lattner</a>&nbsp;The Future of Computing and Programming Languages</li> <li><a href="https://www.youtube.com/watch?v=Nb2tebYAaOA&amp;ab_channel=LexFridman">Lex Fridman &amp; Jim Keller</a>&nbsp;Moore&#39;s Law, Microprocessors, and First Principles</li> </ul> <h3>Design Patterns</h3> <ul> <li><a href="http://www.paulgraham.com/icad.html">Revenge of the Nerds</a>&nbsp;| Man braucht Patterns -&gt; die Sprache hat versagt</li> <li><a href="https://en.wikipedia.org/wiki/Design_Patterns">Design Patterns</a>&nbsp;Gang of Four (GoF)</li> <li><a href="https://en.wikipedia.org/wiki/Software_design_pattern">Software design pattern</a>&nbsp;mit mehr als GoF</li> <li><a href="https://de.wikipedia.org/wiki/Entwurfsmuster">Entwurfsmuster</a></li> <li><a href="https://python-patterns.guide/">Python Design Patterns</a></li> <li>Builder:&nbsp;<a href="https://lxml.de/api/lxml.builder.ElementMaker-class.html">lxml builder</a>&nbsp;<a href="https://lxml.de/api/lxml.html.builder-module.html">builder module</a></li> <li><a href="https://www.oreilly.com/library/view/python-cookbook/0596001673/ch05s23.html">Borg Pattern</a></li> <li><a href="https://www.zope.org/">Zope</a></li> <li><a href="https://python-patterns.guide/gang-of-four/flyweight/">Flyweight</a>&nbsp;f&uuml;r kleine ints in Python</li> <li><a href="https://en.wikipedia.org/wiki/Observer_pattern">Observer Pattern</a></li> <li><a href="https://martinfowler.com/bliki/Yagni.html">YAGNI</a></li> <li><a href="https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller">Model View Controller</a></li> <li><a href="https://en.wikipedia.org/wiki/Decorator_pattern">Decorator Pattern</a></li> <li><a href="https://de.wikipedia.org/wiki/Active_Record">Active Record</a></li> <li><a href="https://en.wikipedia.org/wiki/Data_mapper_pattern">Data Mapper Pattern</a></li> <li><a href="https://en.wikipedia.org/wiki/SOLID">SOLID</a></li> <li><a href="https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882">Clean Code</a></li> <li><a href="http://www.cosmicpython.com/book/preface.html">Cosmic Python</a></li> <li><a href="http://www.cosmicpython.com/book/chapter_02_repository.html">Repository Pattern</a></li> <li><a href="http://www.cosmicpython.com/book/chapter_06_uow.html">Unit of work</a></li> </ul> <br /> <a href="https://konektom.org/tags/68672/">&Ouml;ffentliches Tag auf konektom</a><br /> </section> </section> </div> </article>

Topics

design-patternspython3.9yapfsolid