빈코의 개발일지

  • 홈
  • 태그
  • 방명록

레거시 1

레거시와 리팩토링

개발 관련 유튜브나 서적을 보면 레거시(legacy)라는 단어를 자주 접하게 됩니다. 사전적인 의미로 유산이라는 뜻인 건 알았지만, 개발 문화에서는 정확히 어떤 의미로 사용하는지 궁금하게 되어 공부하게 되었습니다. 레거시에 대해 찾다 보니 자연스럽게 리팩토링(refactoring)도 접하게 되었고, 보다 자세히 알고 싶어 강의를 수강하게 되었습니다. 레거시 코드(Legacy Code) 레거시 코드란 나를 포함한 모든 개발자가 기존에 개발했던 코드를 일컫습니다. 어떠한 코드이든 간에 기술의 변화가 많은 이 시점에서 시간이 흐르면 낡은 기술이 될 것입니다. 이밖에도 코드의 가독성이 떨어지는 경우, 코드의 규약이 없는 경우, 코드의 결합도가 높은 경우, 테스트 코드가 없는 경우 등의 여러가지 원인들을 가진 코..

Lecture 2022.05.23
1
더보기
프로필사진

'The steps that I left behind' 선배 개발자분들이 만드신 기술을 공유하는 좋은 문화. 많이 부족하지만 이어나가려 합니다

  • Category (136)
    • 회고록 (5)
    • TIL (54)
    • Project (8)
      • Team (5)
      • Individual (3)
    • JPA (28)
    • Algorithms (13)
    • 국비지원&취업 (4)
    • 자격증 (5)
    • Lecture (2)
    • Book Review (12)
    • ETC (5)

최근글과 인기글

  • 최근글
  • 인기글

페이스북 트위터 플러그인

  • Facebook
  • Binco

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바