리팩토링(refactoring)이란?기능을 변경하거나 추가하지 않고 코드만 관리하기 쉽게 변경하는 과정을 리팩토링(refactoring)이라고 부릅니다. 리팩토링(refactoring)하는 이유규모가 큰 앱을 만들수록 코드의 복잡도가 올라가므로 주기적인 리팩토링을 통해 복잡도를 낮춰줘야 프로젝트가 손을 떠나지 않는다...그러니까 main.dart 안에 appBar부터 bottomNavigationBar까지 몇백줄이 넘어가는 코드들은 가독성도 떨어지고 시간이 지나면 지날수록 작업 속도가 떨어지니 제때제때 리팩토링(refactoring)을 하여 정리를 해주란 뜻입니다. 리팩토링(refactoring)하는 방법아래 방법은 를 통해 진행되었습니다. 위 사진처럼 /lib 폴더안에 정리해야할 파일들을 만듭니다. /..