728x90
기억에 남는 내용
- 최초에 탄탄한 설계를 갖추어도 어차피 시간이 프르면 각종 요구사항의 증가와 변화로 프로그램에 기능을 추가하거나 수정하기 마련
- 리팩토링은 수년간의 경험을 통해 발견한 구체적인 소프트웨어 개선 방법들의 공통 해결책을 발견해 일반화한 추상 개념이다.
- 리팩토링은 기존의 소스코드를 가독성 readability, 재활용 reusability, 체계적 구조 well-structured 측면에서 개선하는 총괄 작업을 뜻한다.
후기
여기까지만 보더라도 리팩토링이 왜 해야하는 활동인지 어느정도 이해한것 같다.
옮긴이의 말을 보면서 한가지 걱정되는 부분이 생겼다.
내용은 어떨지 봐야 알겠지만, 이분의 문장 호흡이 긴 편이라고 느꼈다.
문장이 길면 한 문장을 온전히 이해하는데 아무래도 시간이 더 필요하다.
가볍게 읽히기를 바라는 것은 아니지만, 저자의 의도가 안전하게 전달될지 조금 걱정된다.
728x90
'생각을 적바림 > 리팩토링' 카테고리의 다른 글
001 리팩토링 '서문' (1) | 2024.01.18 |
---|