스몬봇 업그레이드하다가 쉬는 중

in mini.topia2 months ago

안녕하세요 @realmankwon입니다.

스몬봇 대쉬보드 업그레이드 중인데 쉽지가 않네요 ㅜㅜ
왜 스몬팀은 카드관련 정보를 저렇게 어렵게 관리하는지 이해가 안갑니다.
걍 카드 자체에 카드 개수, 레벨, xp를 써놓으면 될 것을....
본인들도 관리하기가 쉽지 않을 것 같거든요.

카드 일괄 판매 기능을 만들려면 카드의 개수를 알아야 하는데 이게 안 되니...ㅜㅜ
일단 알파, 베타, 언테임드까지는 잘 구했는데 프로모와 리워드 카드들이 문제네요.
edition 속성이 2, 3으로 되어 있지만 실제 속성은 알파, 베타, 언테임드로 가각이니 카드 id 별로 하드코딩을 해야 할 판입니다.
차라리 전체 카드를 제 db에 넣어놓고 해당 카드의 속성을 바로바로 가져오게 하는 것이 더 나을 것 같다는 생각을 해 봅니다.

물론 카드가 추가되게 되면 또 입력을 해줘야 하는 문제가 발생하지만 어차피 하드코딩을 하면 소스를 변경하는 것은 동일하기 때문에 고민을 해봐야겠습니다.
본인들만 사용하기 위해 개발을 했다고 하더라도 방식이 너무나 이상한 방식인지라...
이 정도를 개발할 수 있는 사람들이면 굳이 이런 구조를 할 필요가 있을까 싶을 정도로 별로네요.

어제 2~3시간 하다가 지쳐서 오늘은 좀 쉬는 중입니다. ㅎ
좀 간편한 방법이 없는지...