filmov
tv
Let Robots Nitpick Instead of Humans | Moshe Zadka @ PyBay2018
Показать описание
Description
Ever had a code review that was nothing more than nitpicking? Ever gave one? Nitpicks do not foster good relationships, but code consistency is good to have. Let the robots nitpick for you, and have interesting discussions about code instead!
Abstract
Nitpicking in code review is often as annoying for the reviewer as it is for the submitter, and tends to cause social friction. Using the modern Python static analysis toolbox -- PyLint, flake8, MyPy and more -- it is possible to leave the nitpicks to automated processes.
This frees up human reviewer time for important work, like checking that the code is clear and effective -- while letting the nitpicks not just be objective and impartial, but be so in a verifiable way.
Speaker Bio
Moshe has been in the open source community since 1995 and in the Python community since 1999. He has been a core contributor to Python, and is a core contributor, and an early member, of the Twisted project.
Moshe has given talks at the International Python Conference, PyCon, PyBay, PyTexas and several Python and Docker meetups.
This and other PyBay2018 videos are brought to you by our Gold Sponsor Cisco!