Lets say I have an object called Customer. It has general info like name,address,phone,email. I use it throughout my application. Now, I have a new piece of code to add that will use a couple of arguements in Customer and will need a new arguement, lets call it "salesytd".
Here's my dilema:
- I'm lazy
- I'm anal retentive.
With that said should I:
1) Add the arguement, getter and setter to Customer and only use what i need.
2) Extend Customer with a new class and only use what i need.
3) Create a new class for only what i need.
4) Do something else
5) Give up and start drinking