λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

πŸ’»/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: 쀄여쓰지 μ•ŠλŠ”λ‹€(μΆ•μ•½..