[자바] 사다리 게임 구현
로또 게임 이후 스터디에서는 사다리 게임을 구현하였다. 이제 코드컨벤션을 지키며 코딩하는 것과 로직마다 테스트 코드를 작성하는 것, 객체지향적 설계를 하는 것에 익숙해진 느낌이었다. 물론, 아무것도 몰랐던 스터디 이전의 나와 비교했을때 말이다. 이번 사다리 게임을 구현하면서 느꼈던, 배웠던 것들에 대해 정리해 보려고 한다. (사다리 게임) 1. 객체를 이용한 2차원 배열 사다리를 구현하기 위한 구상을 하던중, 가장 이슈가 될만한 것은 역시 사다리를 어떠한 데이터 형으로 저장할 것인가 였다. 생각한 것은 역시 2차원 배열이었다. List 의 형태로 만들어서, 한줄 한줄의 정보를 더하여 사다리를 만드는 것이다. 하지만 이와 같은 코드를 이용할 경우 한줄을 의미하는 코드가 어떤 것인지, 전체 사다리의 모습을 ..
2020.05.24