Because You Cant Run, You Cant Hide: Some Musings on API Design || James Powell



When designing an API, how do you restrict your users to your public interface and keep their filthy hands off your internal implementation details? Sadly, the richness of Python's runtime makes this remarkably difficult. This talk investigates a number of ways to keep the riff-raff out and discusses the limitations of these techniques and how they can improve API designs. EVENT: PyData London 2019 SPEAKER: James Powell PUBLICATION PERMISSIONS: PyData provided Coding Tech with the permission to republish PyData talks. CREDITS: PyData YouTube channel: https://www.youtube.com/channel/UCOjD18EJYcsBog4IozkF_7w https://www.youtube.com/watch?v=xxus5XY_l3w

Leave a Reply

Your email address will not be published. Required fields are marked *