Here is one of those fun conversation starters... I'm looking for differing opinions on programming theory...here is the synopsis...
----------------------
I am building a Web Service to act as the communication liasion between all of our corporate apps and our corporate databases.
Would it be more beneficial to:
Build one Method to connect to the DB and get each peice of data seperately (reducing the amount of data that gets passes and only returning what is actually needed, but requiring more programming)
or
Building a few GetAllMYData type methods that return lots of values, whether they are needed or not for the given instance. (which would require less programming and maintenance, but would often contain data I don't need)