Refactoring in Python with Jupyter Notebook for Beginners

preview_player
Показать описание
This is a recorded stream from PyLadies Amsterdam Jupyter Refactoring Workshop for Beginners on the 29th of July 2020. It explains why refactoring is needed, how to spot typical issues in your code. Then it covers the following Refactoring Techniques such as Rename, Extract, Inline, Move. It shows how to write basic functions in Python, add docstrings and type hints, and simple unit tests with Pytest for pandas dataframes and series. It briefly highlights git, conda, Makefile and pre-hooks (pylint, mypy, black).

Timeline:
00:00:08 - Introduction
00:03:10 - Setup
00:08:50 - Why refactoring is needed
00:24:07 - How to refactor your Python code in Jupyter notebook
00:33:55 - How to write cleaner and more efficient code in Pythonic way
01:31:00 - Questions  

GitHub Repo with exercises:

Alyona Galyeva is a Principal Data Solutions Engineer at LINKIT, PyLadies Amsterdam Organizer
Рекомендации по теме
Комментарии
Автор

Great upload! I hope you'd enjoy my content too. Keep up with the fantastic work! 💛💖

KianaVision
Автор

Would you ladies from PyLadies be OK with a conference ONLY for men? Or would you call it sexist? Hypocrisy is disgusting

sergeys
visit shbcf.ru