2023-05-30 –, East Drawing Room
Are there some simple techniques that could make the code review process more efficient and more enjoyable for everybody? Come to the workshop to see some.
In this workshop we will dive into one of the most broadly adopted software engineering practices - peer code review.
Following a brief motivation why do we need code review in the first place, we will jump into discussing best practices for the reviewee and for the reviewer.
After that we will discuss some common pitfalls and techniques how to avoid them. At the very end we will perform two live code reviews on a simple django project and see how the presented ideas can be applied in practice.
Luben is an independent software architect at Perelik Soft, where he helps software development teams optimise their software development methodology. He has been developing commercial software for over a decade and has been contributing to numerous software projects, serving millions of transactions, some of them in the critical infrastructure. A programmer at heart with a background in Computer Science he is especially interested in how a better software engineering process could help teams deliver faster and better software without compromising their happiness levels.