gledi / sda-pytral9-design-patterns-examples

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Design Patterns and Good Practices

In this module course attendees will learn about best practices applicable to software development in Python. They will have a chance to familiarize themselves with PEP8 and PEP20, as well as tools that help to maintain the quality of code.

In addition to that common design patterns will be discussed, with a few most used in Python presented in depth with examples and implementational exercises.

Some of the topics covered:

  • Code good practices
  • PEP8 & PEP20
  • Linters & formatters - gentle introduction
  • Design patterns: Creational, Structural and Behavioral
  • Common acronyms

Presentation

Presentation can be found here

Further reading:

About


Languages

Language:Python 100.0%