TIL (since 2023.08.07 ~ )
2023-08-22 TIL(개인과제 3일차)
Bastian바스티언
2023. 8. 22. 20:22
오늘은 내일까지 제출해야 하는 과제에 대해서 조금더 진척도를 늘려가는 하루였다.
조원분께서 공유해주신 코드를 통해 내가 잘못 짰던 부분, 혹은 어떻게 짜야 추후에 더 간편하게 코드를 짤 수 있는지에 대해 공부하게 된 계기가 되었다.
먼저 장비를 담당하던 클래스를 다시 새로 로직을 구현하는 것과, 아이템 정보에 대해서는 배열로 재구성을 하는 편이 추후에 추가할 기능인 '장비 장착 시 능력치 상승'에 대한 부분의 해답이 될 것 같아서 배열로 다시 구성하였다.
또한, setLayout을 통해 콘솔창에서 입력될 시 공백칸을 일정하도록 만들어 조금 더 정렬된 느낌을 낼 수 있다.
확실히 잘하시는 분들의 코드를 보면서 왜 이러한 코드를 짰는지에 대해서 이해는 되지만,
만약 이러한 가이드라인 조차 없다면 코드를 짜기 시작하는 것조차 아직은 어려운 듯 하다...
아니면 기능은 어떻게 구현할 것인지 머릿속에는 그려지지만 확실하게 코딩으로 끄집어 내서 작성하는 방법을 모르는 것 같기도 하다.
꾸준히 문법과 강의를 보면서 공부를 하지만 아직은 조금 어려운 듯 하다...ㅠ