PyConES 2023

Your locale preferences have been saved. We like to think that we have excellent support for English in pretalx, but if you encounter issues or errors, please contact us!

The coding conventions that makes our lives easier
10-07, 15:30–16:05 (Europe/London), Antequera (Room 1.10)
Language: English

Engineers review code as often as they write it and use a lot of tools to improve this process, such as linters and auto-formatters. One tool that is also very useful is coding conventions. It is a collection of references that can be used during code reviews while also serving as a valuable day-to-day reference and guide for the entire team.

This talk will explore several different conventions from the open-source conventions repository, offering an in-depth exploration of how they improve the quality of the codebase and serve as a tool for knowledge transfer among engineering teams.

The structure of the talk will follow:

  • What are coding conventions, and why do we use them?

  • Examples of some of the most useful coding conventions and how they enhance code quality.

  • How to establish your own coding conventions?

  • How to uphold your coding conventions with the help of linters?

Attendees will leave with a comprehensive understanding of the concept of coding conventions and how to implement them within their own team.


Topic

SW Engineering & Architecture

Proposal Level

Intermediate (it is necessary to understand the related bases to go into detail)

Çağıl is a software engineer based in London. She has been working with Python and Django since 2008.

Currently she is working as a Lead Backend Engineer at Kraken Tech.

She is vice president in Django Software Foundation, co-organiser of London Django Meetup, Pycon Turkey, DjangoGirls Turkey, and a PSF managing member.