Fixing Encapsulation

In the previous episode, we factored out an SvgCanvas class from our existing code. We took a few liberties along the way, so in this episode, we improve our abstraction to no longer leak implementation details. We also put tests around the class.

  1. LL13PhantomJS and Front-End Smoke Testing

    Fri, 12 July ’13
  2. E94Unit Tests Aren’t Enough

    Wed, 1 May ’13
  3. E95PhantomJS

    Mon, 6 May ’13
  4. E96Smoke Test Infrastructure

    Wed, 8 May ’13
  5. E97Housekeeping

    Mon, 13 May ’13
  6. E98The SvgCanvas Class

    Wed, 15 May ’13
  7. E99Fixing Encapsulation

    Mon, 20 May ’13
  8. E100Fundamental Abstractions

    Wed, 22 May ’13
  9. E101“Good” vs. “Good Enough”

    Mon, 27 May ’13