프런트엔드/리팩터링

레거시 코드 리팩터링 시리즈(1/5)

조드래곤나인 2023. 7. 17. 18:20

 

 

글의 목적

프로젝트 코드에 레거시 코드가 존재하는 데 모든 레거시 코드를 이해하기 쉬운 코드로 작성이 불가능한가의 생각으로 각 코드별로 방법에 대한 정리를 시작했다.

 

프로젝트 코드 하나하나 확인한 뒤 이해하기 힘든 부분을 찾아 이해하기 쉬운 코드로 바꾸는 방법을 작성해봤다. 다른 사람이 작성한 코드를 보고 개선하는 것만큼 현실세계에 발생할 만한 사항이다.

 

 

용어정의

테크니컬 라이터

소프트웨어의 전문적인 지식을 비전문가에게 이해하기 쉽게 전달하는 매체(음성, 영상, 글)을 생산하는 역할이다.

 

책임연쇄패턴

문제를 처리에 적합한 요소를 연쇄적으로 찾아 책임을 부여하는 패턴이다.

 

 

카테고리

스타일과 문구
객체
조건문
배열과 반복문

 

 


 

 

728x90