Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 1.18 KB

File metadata and controls

28 lines (22 loc) · 1.18 KB

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: