Over-Engineering?

By creating toSerializableObject() and fromSerializableObject(), we’ve very carefully isolated our network event from the actual Socket.IO transport layer. But is this solution over-engineered? Although our event structure is better isolated and more centralized than before, the new methods feel like boilerplate. Are we on the right path?

  1. E445Subtle Duplication

    Mon, 12 Sep ’16
  2. E446Replace in Place

    Wed, 14 Sep ’16
  3. E447Psuedo-Deserialization

    Mon, 19 Sep ’16
  4. E448Over-Engineering?

    Wed, 21 Sep ’16
  5. E449Isolation Layer

    Mon, 26 Sep ’16
  6. E450Exploiting the Event Objects

    Wed, 28 Sep ’16
  7. E451Test Target

    Mon, 3 Oct ’16