처음 코드리팩토링을 시작할 때에는 윗쪽에 public 함수들, 아래쪽에 private 함수를 배치했다
협업하는 경우에 다른 사람들이 private 함수를 볼 필요가 거의 없지 않겠냐는 이야기를 들어서..!
또한 코드에서 사용되는 모든 변수들은 맨 위에 전부 모아두었다
그리고 지금은 다시 기능별로 묶어서 재배치했다
public, private으로 나누어 놓았더니
연관있는 함수들이 여기저기 흩어져있어서 맥락 파악이 더 어렵게 느껴졌다
그리고 코드 라이브러리를 아래와 같이 정리하고 있다
아직 고민되는 점은,,
1. 변수들을 맨 위에 다 모아두는 게 맞나?
2. 기본 함수들을 윗쪽에 배치할 걸 그랬나?