Friday, May 29, 2020

Talk Python to Me: #266 Refactoring your code, like magic with Sourcery

Refactoring your code is a fundamental step on the path to professional and maintainable software. We rarely have the perfect picture of what we need to build when we start writing code and attempts to over plan and overdesign software often lead to analysis paralysis rather than ideal outcomes. <br/> <br/> Join me as I discuss refactoring with Brendan Maginnis and Nick Thapen as well as their tool, Sourcery, to automate refactoring in the popular Python editors.<br/> <br/> <strong>Links from the show</strong><br/> <br/> <div><b>Guests</b><br/> <br/> <b>Brendan Maginnis</b>: <a href="https://twitter.com/brendan_m6s" target="_blank" rel="noopener">@brendan_m6s</a><br/> <b>Nick Thapen</b>: <a href="https://twitter.com/nthapen" target="_blank" rel="noopener">@nthapen</a><br/> <br/> <b>Sourcery</b><br/> <b>Sourcery</b>: <a href="https://sourcery.ai/" target="_blank" rel="noopener">sourcery.ai</a><br/> <b>Sourcery on Twitter</b>: <a href="https://twitter.com/sourceryai" target="_blank" rel="noopener">@sourceryai</a><br/> <b>VS Code and PyCharm Plugins</b>: <a href="https://ift.tt/3gBl8ct" target="_blank" rel="noopener">sourcery.ai/editor</a><br/> <b>GitHub Bot</b>: <a href="https://ift.tt/2TTU7Hp" target="_blank" rel="noopener">sourcery.ai/github</a><br/> <b>For an instant demo ⭐ this repo, and Sourcery will refactor your most popular Python repo</b>: <a href="https://ift.tt/2Bh5yCH" target="_blank" rel="noopener">github.com/sourcery-ai/sourcery</a><br/> <br/> <b>Python Refactorings article</b>: <a href="https://ift.tt/2YYXVL3" target="_blank" rel="noopener">sourcery.ai/blog</a><br/> <br/> <b>Nuitka</b><br/> <b>Talk Python episode</b>: <a href="https://ift.tt/2vaI0JJ" target="_blank" rel="noopener">talkpython.fm</a><br/> <b>Nuitka site</b>: <a href="https://ift.tt/2XfApIr" target="_blank" rel="noopener">github.com</a><br/> <br/> <b>Gilded Rose Kata</b>: <a href="https://ift.tt/1gbobHB" target="_blank" rel="noopener">github.com</a><br/></div><br/> <strong>Sponsors</strong><br/> <br/> <a href='https://ift.tt/33twppf> <a href='https://ift.tt/3aBjB2k> <a href='https://ift.tt/2PVc9qH Python Training</a>

from Planet Python
via read more

No comments:

Post a Comment

TestDriven.io: Working with Static and Media Files in Django

This article looks at how to work with static and media files in a Django project, locally and in production. from Planet Python via read...