[Refactoring 2ν] Chapter 6-4 λ³μ μΈλΌμΈνκΈ° (Inline Variable)
리ν©ν°λ§ 2νμ λ³΄κ³ μ 리ν κΈλ‘, μλ΅λ λΆλΆμ΄ μκ±°λ μλͺ» μ΄ν΄ν λΆλΆμ΄ μμ μ μμ΅λλ€.
κ°λ κ³Ό μμΉ
λ³μμ λ΄κΈ΄ ννμμ΄ λ³μλͺ κ³Ό λ€λ₯Ό λ° μμ κ²½μ°λ, λ³μκ° μ£Όλ³ μ½λλ₯Ό 리ν©ν°λ§νλ λ° λ°©ν΄κ° λ λμλ λ³μλ₯Ό μΈλΌμΈ νλ κ²μ΄ μ’λ€.
리ν©ν λ§ μ
let basePrice = anOrder.basePrice; // λ³μλͺ κ³Ό λ³μμ λ΄κΈ΄ ννμμ΄ λμΌνλ€. return (basePrice > 1000);
리ν©ν λ§ ν
return anOrder.basePrice > 1000;