π»/Java CleanCode Study (10) μΈλ€μΌν 리μ€νΈν π μλμ°¨ κ²½μ£Ό κ²μ #2022.02.08~2022.02.18 2022 / 02.08~02.18 λ―Έμ - μλμ°¨ κ²½μ£Ό κ²μ π κΈ°λ₯ μꡬμ¬ν μ£Όμ΄μ§ νμ λμ nλμ μλμ°¨λ μ μ§ λλ λ©μΆ μ μλ€. κ° μλμ°¨μ μ΄λ¦μ λΆμ¬ν μ μλ€. μ μ§νλ μλμ°¨λ₯Ό μΆλ ₯ν λ μλμ°¨ μ΄λ¦μ κ°μ΄ μΆλ ₯νλ€. μλμ°¨ μ΄λ¦μ μΌν(,)λ₯Ό κΈ°μ€μΌλ‘ ꡬλΆνλ©° μ΄λ¦μ 5μ μ΄νλ§ κ°λ₯νλ€. μ¬μ©μλ λͺ λ²μ μ΄λμ ν κ²μΈμ§λ₯Ό μ λ ₯ν μ μμ΄μΌ νλ€. μ μ§νλ 쑰건μ 0μμ 9 μ¬μ΄μμ random κ°μ ꡬν ν random κ°μ΄ 4 μ΄μμΌ κ²½μ° μ μ§νκ³ , 3 μ΄νμ κ°μ΄λ©΄ λ©μΆλ€. μλμ°¨ κ²½μ£Ό κ²μμ μλ£ν ν λκ° μ°μΉνλμ§λ₯Ό μλ €μ€λ€. μ°μΉμλ ν λͺ μ΄μμΌ μ μλ€. βπ» μ μΆλ ₯ μꡬμ¬ν β¨οΈ μ λ ₯ κ²½μ£Ό ν μλμ°¨ μ΄λ¦(μ΄λ¦μ μΌν(,) κΈ°μ€μΌλ‘ ꡬλΆ) pobi,woni,jun.. 2022 CleanCode Study 2022 / 02.05~04.02 π© μ€ν°λ λͺ©ν μΌλ° μ¬μ©μμ© μλΉμ€λ₯Ό κ°λ°νλ νμ¬κ° νμλ‘νλ μλμ ν€μ°λ κ² λ³ΈμΈμ΄ μμ±ν μ½λλ₯Ό λ€λ₯Έ μ¬λμ΄ νμΈν μ μλλ‘ gitμ μ¬μ©νλ κ²½νμ νλ€. μλ° νλ‘κ·Έλλ° μΈμ΄μ λν κΈ°λ³Έ λ¬Έλ²μ μ΅ν νλ‘κ·Έλλ°νλ μ°μ΅μ νλ€. μ½κΈ° μ’μ μ½λλ₯Ό ꡬννλ κ²μ΄ μ μ€μνμ§μ μ½λλ₯Ό κ°μ ν΄ μ½κΈ° μ’μ μ½λλ‘ λ³κ²½ν΄λ³΄λ κ²½νμ νλ€. μμ μ΄ κ΅¬νν μ½λμ λν΄ λ¨μ ν μ€νΈμ 리ν©ν λ§νλ κ²½νμ νλ€. β λͺ¨λ λ―Έμ μμ μ§μΌμΌν κ·μΉ κ·μΉ 1: ν λ©μλμ μ€μ§ ν λ¨κ³μ λ€μ¬μ°κΈ°(indent)λ§ νλ€. κ·μΉ 2: else μμ½μ΄λ₯Ό μ°μ§ μλλ€. κ·μΉ 3: λͺ¨λ μμκ°κ³Ό λ¬Έμμ΄μ ν¬μ₯νλ€. κ·μΉ 4: ν μ€μ μ μ νλλ§ μ°λλ€. κ·μΉ 5: μ€μ¬μ°μ§ μλλ€(μΆμ½.. μ΄μ 1 2 λ€μ