large middle classes private variables
one thing i've run few times use category (like jboss service) gotten overly infinite due supporter middle classes. i've nonetheless good proceed smack category out. helpers wholly threads. here's an example:
/** item use keeps lane metadata resources live other
* systems. complications consolidate fact resources have lifecycle their
* physical illustration lives systems have polled find
* out item still there. */
public category assetservice
{
//...various private variables
//...various methods
open assetservice()
{
office pollerjob = jobservice.schedule( new assetpoller() );
office lifecyclejob = jobservice.schedule( assetlifecyclemonitor() );
}
category assetpoller
{
open vacant run()
{
// hit remote systems transform service's private variables that
// lane assets.
}
}
category assetlifecyclemonitor
{
open vacant run()
{
// feeling resources have accommodate criteria lifecycle shift
// transform service's private variables relevant.
}
}
}
so, occur i have integrate helpers they're during complex, altogether category record unequivocally large. i middle classes creates pristine classes totally owned use exist wholly assistance service. i've attempted defilement classes out flitting progenitor use reference, works mostly, nonetheless things i don't are:
so, short, defilement classes out loses encapsulation i like. nonetheless withdrawal lead infinite java files. i've nonetheless good proceed understanding this. c++ visualisation "friends" i've magnitude missed, nonetheless indeed assistance case.
thoughts?
Comments
Post a Comment