수구리의 데브로그

  • 홈
  • 방명록
  • 태그

코드리팩토링 1

[ Code Refactoring ] 코드 리팩토링에 대해서 알아보자

안녕하세요? 수구리입니다. 이번 포스팅에서는 Code Refactoring에 대한 내용에 대해서 알아보려고 합니다. 코드 리팩터링이란? 리팩터링은 사용하지 않는 코드 또는 중복된 코드를 지우고, 코드의 로직을 깨끗하고 이해하기 쉽게 디자인하는 것 이 개념은 Martin Fowler와 Kent Beck에 의해서 정의되었다고 한다. 이는 종종 최적화, 디버깅, 방어 코드 추가, 테스트하기 좋은 코드로 만드는 것과 혼동될 수 있다. 리팩터링의 목적 흔히 "리팩터링을 한다."라는 의미는 개발자의 실수를 만드는 것을 방지하는 것임에 유의하자 디자인에 작고 안전한 구조적 변화를 추가하는 것으로 리팩토링을 시작할 수 있는데 주의할 점은 항상 같은 동작, 기능을 수행해야 한다는 것이다. 리팩토링을 하면서 지속적으로 코..

🌈 프로그래밍 2021.11.10
1
더보기
프로필사진

시간은 짧고 하고싶은건 많고 😂

  • 분류 전체보기 (158)
    • 🧑‍💻 바이브 코딩 (0)
      • 개인 일정 관리 비서 투두 앱 (0)
    • Computer Science (1)
    • 🌈 프로그래밍 (87)
      • Python (3)
      • Django (11)
      • Nest JS (14)
      • Git (3)
      • 삽질 (6)
      • React (2)
      • C++ (31)
      • MFC (5)
      • TIL (4)
      • Docker (4)
    • ✏️ PS (43)
      • Boj (12)
      • Programmers (18)
      • CodeUp (10)
      • Hacker Rank (0)
      • 알고리즘 이론 (3)
    • 🤙 일상 (9)
    • 🔨 유용한 플러그인 (1)
    • 😂 회고 (3)
    • 🎁 자격증 (2)
      • 빅데이터처리기사 (2)
    • 💪 Study 참여 (8)
      • 코드리뷰 스터디 (5)
      • 원티드 프리온보딩 백엔드 (3)
    • 📚 독서를 합시다 (2)
    • 🏃🏻‍♂️ 취미는 달리기 (2)

Tag

config, 티스토리챌린지, TypeScript, nest, 문자열, GIT, BOJ, Python, 프로그래머스, typeORM, vector, 알고리즘, 일상, MFC, nestjs, 빅분기, 백준, 오블완, django, C++,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 깃허브
  • 인스타

티스토리툴바