public void DoOneThing(){ int n = 0; n = DoStep1ReturnNumber(n); DoStep2WithResultOfStep1(n);}private void DoStep1ReturnNumber(int number){ // simple method } private void DoStep2WithResultOfStep1(int number){ // more simple stuff }