Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Fairly uncontroversial overall, good to know how these modules work
  • Addition from Ned: don't forget that __exit__() has a chance to look at thrown exception, it's not just a finally (self.assertRaises in unit tests)
  • Would have been nice to see an example of PyPI utilities, like https://pypi.python.org/pypi/arrow

May 4, 2016 Notes: Chapter 7 Collaboration

Attending: Eric Fischer (Deactivated) Renzo Lucioni (Deactivated) Cliff Dyer (Deactivated)

Notes:

  • None taken

May 4, 2016 Notes: Chapter 7 Collaboration

Attending: Cliff Dyer (Deactivated) Sandy Student (Deactivated) Eric Fischer (Deactivated) Michael Katz (Deactivated)

Notes:

  • Use a debugger (like pdb, Item 57).  Scott says so.
    • There are pdb alternatives rpdb, pydb, etc. that do remote debugging.
  • reprs are handy.  Create them when you need them, and include in your commit.
  • Profiling: Is there a graphical profiler?  SnakeViz seems to be the thing.