How to Speed Up Python Code Reviews With Linting
Ever introduced code reviews to an existing Python code base? It can be awesome, or pure hell…
Ever introduced code reviews to an existing Python code base? It can be awesome, or pure hell…
In Python code reviews I’ve seen over and over that it can be tough for developers to format their Python code in a consistent way: extra whitespace, irregular indentation, and other “sloppiness” then often leads to actual bugs in the program.
Ever witnessed a colleague make a refactoring to “clean up” some Python code only to make it worse and harder to understand?
In this third episode of my video code review series I take a look at a reader’s web scraping project and start adding some unit tests to it.
This is the second episode of my video code review series where I record myself giving feedback and refactoring a reader’s Python code.
This is a bit of an experiment – but you might find it interesting!
One of my friends works at a software company where all code changes must be reviewed before they’re deployed to production – I think that’s great. However, he finds that his team spends too much time discussing code style and formatting issues in their code reviews.
Doing your first code review for something written by a senior member of your team is scary. As a novice programmer it’s easy to think that only beginning or intermediate developers struggle with this.
Thankfully many software companies have adopted code reviews as a best practice these days. An overlooked aspect of how code reviews are conducted is how they can also affect the relationship between engineers negatively.
How to Speed Up Python Code Reviews With Linting
How code linting will make you awesome at Python
A Python refactoring gone wrong
Python Code Review: Unplugged – Episode 3
Python Code Review: Unplugged – Episode 2
Watch me do a “live” Python code review for a reader
Should you call out code style issues in a code review?
Should you worry about code reviewing someone more experienced than you?
7 ways to avoid aggravation in code reviews
Some of the best content I post is email only. Join over 18,144 other Python developers on my (free) weekly newsletter →
📰 Learn More »