Speaker

Łukasz Langa

Material

Note

  • Problem Statement
    • From Style Guide (PEP 8) to Code Style
      • Sol 1: Linters
        • It still has human labor involves.
      • Sol 2: Auto-formatting
        • Why people don't like auto-formatting? → too destructive
        • What we can learn from Go Community? → Uniformity Trumps Perfection
          • The good enough uniform format style is better than having a lot of different formatting that are locally better but is inconsistence
        • Auto-formatter in different languages
  • Design and implementation
    • Goal
      • Opinionated
      • Deterministic
      • Consistent
      • Fast
  • Tips for adoption

Share on: TwitterFacebookEmail


Published

Category

PyCon US 2019

Tags

Contact