Inline Temp
From CSSEMediaWiki
Basically inline temp is removing variables that have been created to store a value returned from a query and replacing it with the actual query. This leads to much clearer code (arguable) and less code.
boolean payTax(int payRate) {
int wages = payRate * hoursWorked;
return wages >100;
}
Using inline temp
boolean payTax(int payRate) {
return (payRate * hoursWorked) >100;
}
This is the opposite of Introduce Explaining Variable.