Search Results for '개발'

3 POSTS

  1. 2024.12.08 발췌 - 스크래치 리팩토링 마이클 C. 페더스 - 레거시 코드 활용 전략 (에이콘) 中 발췌. p.295-296- 코드를 배우는 최선의 기법 중 하나가 리팩토링이다. 코드에 뛰어들어 이리저리 손대면서 깔끔하게 만드는 것이다. 리팩토링의 유일한 문제점은 테스트 루틴이 준비돼 있지 않을 경우 위험한 작업이 될 수 있다는 것이다. 코드를 이해하기 위해 다양한 리팩토링을 했을 때, 무언가 잘못되지 않았는지 어떻게 확인할 수 있을까? 실제로는 이런 걱정을 할 필요가 없는 작업 방법이 있다. 먼저 버전 관리 시스템에서 코드를 체크아웃한다. 테스트 루틴 작성은 잊어버리자. 메소드 추출이든 변수 이동이든 다양한 방법으로 마음껏 리팩토링을 하자. 단, 그 코드는 다시 체크인하지 말고 그냥 버린다. 이를 스크래치 리팩토링 기법이라고 한다. 이 방법..
  2. 2024.03.20 프로젝트 :: dreamdiary (since 2024.03.20-) 보호되어 있는 글입니다.
  3. 2021.05.09 메모 - 끄적끄적 모음모음 (비공개) 보호되어 있는 글입니다.