목록It (2)
Game Tech Blog
이 두 데이터의 형식은 아래의 참고문헌들을 참고하여, 작성한다. 다만, 내가 가진 CS 지식의 깊이로 인해 잘못된 해석이 있을 수 있다. * 일단 왜 찾아보았는가? - 현재 진행하고 있는 프로젝트에서 Data Parsing을 xml 파일로 하고 있고, 파싱을 기준으로 보면 JSON 이나 Binary 로 관리되는 BSON 이 강력하다는 이야기를 들은 기억이있어, ToyProject 의 Data Loading Time을 줄일 수 있는가에 대한 의문이 들어 찾아보게 되었다. [ 총평 ] - 참고문헌을 보고 총평을 먼저 제시하자면, 일단 둘은 크게 비슷한 영역이 있겠지만 완전히 동등한 입장은 아닌것 같다. 자료를 보면 많은 개발자가 XML 이 JSON을 대체했어! JSON은 뛰어나! 라고 이야기하나보다. (번역..
접근제어자 Public 과 ... 들 - 변수의 선언에는 외부에서 참조할 수 있는 Public, Protected, Private 등을 같이 사용할 수 있다. 단, Public 과 같이 어디에서나 참조할 수 있도록 제어를 풀게되면, 데이터는 무분별한 곳에서 오염(변경)될 가능성이 높다. Public 대신 Get(), Set() - 내가 C++을 사용할 때는 따로 프로퍼티라는 개념이 없었고, Private 한 변수들을 선언한 후, 접근할 수 있도록 Get(),Set() 메소드 들을 따로 작성해서 세팅하고, 사용했다. ex) class TestCode { private int x, y; public int GetX() { return x; } public int GetY() { return y; } publ..