[C#] 다른 파일에 있는 클래스 불러오기

 프로젝트를 마치면서
내가 쓴 코드를 보니까
정리가 하나도 안되어 작성한 나도 보기 힘들어
전부는 아니지만 한번 정리를 해보기로 했다.


별기능이 없었는데.... 한 파일 978줄....
가독성이 너무 떨어져 파일을 쪼개보기로 하였다.


   


Program.cs에 있는 코드를
Item.cs / Dungeon.cs / Player.cs 로
나누어 주었다.



Program.cs에 선언한 List 이름 앞에 각 파일 안에 들어가 있는 클래스 이름을 붙여주었다.

결과물은 바뀐 것이 없으나
그래도 파일들 정리를 '조금'이라도 해보았다.
처음부터 파일을 나누고 했더라면 좀 더 알아보기 쉽고 찾기도 쉬웠을 것이다.
이번 작업으로 처음 설계가 중요하다라는 것을 다시 깨닫았다.



정말 조금만 나눴는데 200줄이 줄었다
시간이 좀 더 있었으면 기능 별 파일을 만들어서 나누었을 것 같은데 아쉽다.

댓글

이 블로그의 인기 게시물

[C#] 콘솔 데이터 저장 및 불러오기

[C#] Array 활용법