Daily Image

28-03-2024
PreviousNext
Click here or on the picture for a full size image.

Colloquium: Modern Python development, working smarter not harder

Submitter: Corné Lukken
Description: Python is becoming a core part of working not just in Astronomy or data
science but at ASTRON. The ease of use and flexibility of the language
in terms of programming and project structures allows practically
anyone to use it. However, this flexibility allows for many choices
which might have unforeseen consequences down the line.

In this talk I focus on getting the best and most robust experience
when programming in Python by identifying key pillars of a development
workflow. These pillars are used to argue about the benefits of certain
tools and techniques. Some of the topics covered include
contextualization, type hints, testing and mocking.

This talk is aimed at those who perform Python programming but might
not have a deeply rooted programming background showing tools and
techniques that can easily be adopted and understood.
Copyright: Corné Lukken
 
  Follow us on Twitter
Please feel free to submit an image using the Submit page.