Sometimes I saw some people use "dumb data" or "dumb data object" to describe something, but I am not clear about the definition of "dumb data".
Is dumb data mean some member in object that does not used by the object itself, but for others that use the object?
eg:
class Process{
public:
int parentProcessId;
//other property
};
int main(){
Process p1;
int p1Id=p1.getParentProcessId();
Process p2=Process.getProcessPyId(p1Id);
return 0;
};
and is "dumb data object" means all properties in objects are used to store values only (for example: object that map columns from sql)?