계층화

    계층화의 필요성

    티스토리로 마이그레이션 후 첫번째로 다룰 내용은, 코드 작성에 있어 계층화는 왜 필요한 것일까? 에 대해서 다뤄보고자합니다. 우선 제가 학교를 다니면서 만들어보았던 한 프로젝트를 소개해드리겠습니다. github: Fantasia GitHub - BrianDYKim/Fantasia: 스프링을 배우기 전에 자바 배운 것들을 정리하는 김에 자바만을 이용해 스프링을 배우기 전에 자바 배운 것들을 정리하는 김에 자바만을 이용해서 텍스트게임을 만들어보았습니다. 디자인 패턴이나 설계를 고려하지 않았기 때문에 다소 프로젝트가 스파게티입니다. github.com 대충 마을의 용사가 마을에 등장한 몬스터를 잡으며, NPC에게 퀘스트를 받으며 성장하면서 레벨 30이 되면 마왕을 때려잡아 마을을 구원하는 내용의 게임을 2주에..