Refactoring ์ธ๋ค์ผํ ๋ฆฌ์คํธํ 6/19_Lint Tool for Refactoring 1. Lint Tool for Refactoring ์์ ์ฝ๋ฉํ ์ผ์ด ๋ง์ ํจ์๋ฅผ ์ด์ฌํ ๋ง๋ค๊ณ ์๋๋ฐ, ์์ฑํ๊ณ ๋๋ฉด ์ ์ด๋ ๊ฒ ์ง์ ๋ถํด ๋ณด์ด๋์ง.. ์๋! ๋ฆฌํฉํ ๋ง์ ์ต๊ด ๋ค์ฌ์ผ๊ฒ ๋ค ์๊ฐํ๊ณ ํด์ ์ฐพ์๋ณด์๋๋ฐ, ์๋ ๋ฆฌํฉํ ๋ง์ ์ ๋์ง๋ง ์์ธํ๊ฒ ์ด๋์ ๋ฌธ์ ๊ฐ ์๋์ง ์๋ ค์ฃผ๋ lint tool์ด ์๋ค ํ์ฌ ๋ฐ๋ก ์ค์นํ๋ค. "pylint" (๋งจ ๋์ ๋ชจ๋์ ์ ์๋ ๋งค๊ฒจ์ค๋คใ ใ ใ ใ "Your code has been rated at 4.29/10") ๋ผ์ธ์ด ๋๋ฌด ๊ธธ๋ค๋ ํผ๋๋ฐฑ์ด ๋ง๊ณ , ์ด์ธ์๋ candles.py:193:0: C0304: Final newline missing (missing-final-newline) candles.py:1:0: C0114: Missing module docstring .. ๋๋ณด๊ธฐ ์ด์ 1 ๋ค์