날짜: 2022년 9월 26일 월요일

키워드 및 질문

본문

리팩토링

소프트웨어 공학에서 “결과의 변경 없이 코드의 구조를 재조정함”을 듯한다. 주로 코드의 가독성을 높이고 유지보수를 편하게 한다. 하지만 버그를 없애거나 새로운 기능을 추가하는 행위는 아님.

모듈

모듈이란 프로그램을 구성하는 구성 요소로, 관련된 데이터와 함수를 하나로 묶은 단위를 의미한다. 보통 하나의 소스 파일에 모든 함수를 작성하지 않고, 함수의 기능별로 따로 모듈을 구성한다. 이러한 모듈을 활용해 하나의 파일로 작성하는 방식으로 프로그램을 만든다. 이를 적재적소에 쓴다.

모듈을 만들어서 파일로 만들어서 import..

컴포넌트

<aside> 📌 요약: 리팩토링은 결과의 변경 없이 코드의 구조를 유지보수가 쉽도록 재조정한다. 모듈은 관련된 데이터와 함수를 하나로 묶은 단위이며 보통 함수의 기능별로 따로 모듈을 구성한다. 이러한 모듈을 적재적소에 사용하여 프로그램한다. 컴포넌트는 독립적이고 재사용이 가능한 작은 UI 조각이다.

</aside>