How type annotations make your code better

The real world examples on how type annotations make your code better and less complex for other developers.

Tags: Infrastructure, Web

Scheduled on wednesday 17:10 in room lounge


Igor Davydenko (playpausenstop)

Developing web applications with Python for 10+ years. Trying to make them as maintainable as possible. Using latest Python in production, cause what to wait for?


Type annotations still not received that amount of popularity, that should. People still finding them hard and sometimes ambiguous to use. But if you start new project in Python in 2018 you should consider using type annotations in your code and this short talk describes why.

I'll go over examples, where type annotations helped my team to create less complex code, and how using type annotations changing your mind for projecting & implementing features for your project.