Final Thoughts

Software Engineering Principles in Python

Adam Spannbauer

Machine Learning Engineer at Eastman

Looking Back

  • Modularity

Package

def function()
    ...
class Class:
    ...

DRY Umbrella

Software Engineering Principles in Python

Looking Back

  • Modularity
  • Documentation
"""docstrings"""
# Comments

Sphinx Logo

Software Engineering Principles in Python

Looking Back

  • Modularity
  • Documentation
  • Automated testing

pytest logo

def f(x):
    """
    >>> f(x)
    expected output
    """
    ...

Travis CI Logo

Software Engineering Principles in Python

Data Science & Software Engineering

Data Science Venn Diagram

Software Engineering Principles in Python

Good Luck!

Software Engineering Principles in Python

Preparing Video For Download...