절차지향으로 쭉 기능들 짠다음에 클래스 등을 분리시키나요?
아니면 처음부터 설계 들어간다음에 쭉 분리시키고 코드작성하나요?