История изменений
Исправление pozitiffcat, (текущая версия) :
кстати забыл... класс не должен делать много вещей. Так вот если следовать этому закону, то может получиться так:
void doSomething(){
SomeClassA a;
SomeClassB b;
SomeResultA ra = a.doSomething(m_somethingPrivate);
SomeResultB rb = b.doSomething(m_somethingPrivate, ra);
// и т.д.
}
Исходная версия pozitiffcat, :
кстати забыл... класс не должен делать много вещей. Так вот если следовать этому закону, то может получиться так:
void doSomething(){
SomeClassA a;
SomeClassB b;
SomeResultA ra = a.doSomething(m_somethingPrivate);
SomeResultB rb = b.doSomething(m_somethingPrivate, ra);
// и т.д.
}