ValueObjects...who uses them and what are the advantages?
Is it better to have a collection of VO's in another folder and just use those? Other than having code hinting for the value names and data types, what are the benefits? Is having another 30 class files (VO's) in a project better or worse for performance? Thanks!
VO's will save you time when typing code, ctrl + space autocomplete and ensures that data is passed around correctly.
If you use object you dont have compiler checking of properties as its dynamic class.
They will help people to understand your code.