Let\'s say you have a class called Customer, which contains the following fields:
Style counts for a lot, and it seems to me that if there is a constructor with 20+ arguments, then the design should be altered. Provide reasonable defaults.