Python Methods 썸네일형 리스트형 [Computer Science] 리팩토링과 최적화 -Refactoring, Data Optimization 리팩토링이란 소프트웨어를 보다 쉽게 이해할 수 있고, 적은 비용으로 수정할 수 있도록 겉으로 보이는 동작의 변화 없이 내부 구조를 변경하는 것. Refactoring의 이유 코드를 정돈하여 중복된 부분을 제거 코드를 이해하면서 내부 구조를 바꾸는것으로 명확해져서 이해가 쉬워짐 코드의 이해가 쉬워 지면서 자동으로 버그를 알게 되어 Robust한 코드를 작성 하게 도와준다 코드디자인을 향상시키며,이는 곧 디자인이 나빠지는 것을 멈추게 하며, 소프트웨어를 보다 빨리 개발 할 수 있도록 도와준다. Any fool can write code that a computer can understand. Good programmers write code that humans can understand. Refactori.. 더보기 이전 1 다음