Last Updated: February 25, 2016
·
202
· denis-mikhaylov

Replace repeating property prefixes with an entity

Given an entity Card with properties:

  • cardholderFullName: String
  • cardholderID: Number
  • cardholderAddress: String

In most cases should be refactored into two entities

Card

  • cardholder: Cardholder

Cardholder

  • fullName: String
  • ID: Number
  • address: String