Defensive programming: dealing with the messy state of existing data yourself.
Offensive programming: trying to force others to clean up the data so you don't have to deal with it.
Defensive programming: dealing with the messy state of existing data yourself.
Offensive programming: trying to force others to clean up the data so you don't have to deal with it.
No replies yet.