10
¿Generalmente envía objetos o sus variables miembro a funciones?
Lo cual es una práctica generalmente aceptada entre estos dos casos: function insertIntoDatabase(Account account, Otherthing thing) { database.insertMethod(account.getId(), thing.getId(), thing.getSomeValue()); } o function insertIntoDatabase(long accountId, long thingId, double someValue) { database.insertMethod(accountId, thingId, someValue); } En otras palabras, ¿es generalmente mejor pasar objetos enteros o solo los campos que necesita?