κ°λ°μ κΈμ§κΈ°μ λΉμ·νλ€. λ¨Όμ μκ°μ κΈ°λ‘ν ν μ½κΈ° μ’κ² λ€λ¬λ κ³Όμ μ΄ μ§νλλ€. ν¨μλ λ§μ°¬κ°μ§λ€. λ¨Όμ λ‘μ§μ λμ΄νκ² μΆνμ 리ν©ν λ§μ΄ μ§νλλ€. μ€λμ ꡬ쑰μ μΌλ‘λ μ’μΌλ©° μ½κΈ° μ’μ ν¨μλ₯Ό λ§λλ λ°©λ²μ λν΄μ μμλ³΄κ² λ€. μκ² λ§λ€κΈ°μ’μ ν¨μ ꡬ쑰λ λκ° μκ² κ΅¬ννλκ² μ’λ€. κ° ν¨μκ° νλμ μ΄μΌκΈ°λ₯Ό νννλκ² μ’λ€. λ³΄ν΅ μλμ κ°μ ν¨μμ κΈΈμ΄ μ λκ° μ ν©νλ€κ³ νλ€.public static String renderPageWithSetupsAndTeardowns( PageData pageData, boolean isSuite) throws Exception { if (isTestPage(pageData)) includeSetupdAndTeardownPages(pageDa..
Clean Code
μ½λμμ λ€μ΄λ°μ μ΄λ μν©μμλ μ°μΈλ€. μ’μ λ€μ΄λ°μ κ³ λ―Όνλ μκ°λ³΄λ€ μ μ½νλ μκ°μ΄ λ λ§μμ§λ€. μ€λμ λ€μ΄λ°μ μ νλ λ°©λ²μ λͺκ°μ§ μμλ³΄κ² λ€. μλλ₯Ό λ΄μ μ΄λ¦λ³μ, ν¨μ, ν΄λμ€μ μ΄λ¦μλ λΆλͺ
ν μλλ₯Ό λ΄λκ² μ’λ€. - μ‘΄μ¬ μ΄μ - μν κΈ°λ₯- μ¬μ© λ°©λ² λ€μ΄λ° κ·μΉμ€μ κ°μ₯ κΈ°λ³Έμ μΈ κ·μΉμ΄λ€. ν΄λΉ μ΄λ¦μ ν΅ν΄ μ΄λ€ μλλ₯Ό νλ €κ³ νλμ§ νμ
ν μ μμ΄μΌ νλ€. public List a() { //μ€ν λ‘μ§ ..} λΉμ°νκ²λ μ ν¨μ μ΄λ¦μΌλ‘λΆν°λ μ΄λ€ Userλ₯Ό λ°ννλκ±΄μ§ μ μ μλ€. public List getActiveUsers() { //μ€ν λ‘μ§ ..} λ€μ΄λ°μ μλλ₯Ό μΆκ°νμ¬ νμ± μ¬μ©μλ₯Ό μ»κΈ° μν λͺ©μ ,μ¬μ©μλ₯Ό λ°ννλ κΈ°λ₯,getμ ν΅ν΄ μ‘°ννλ μ©λ..