오늘 한 것

  • 팀 프로젝트 중간 발표
  • 팀 프로젝트 관련 회의
  • 튜터님이 주신 피드백 종합 및 개선점 찾기

 

 

배운 것

  • 유명한 서버 강의를 듣고 코드를 가져와 만들었는데, 어떻게 차별점을 만들어서 어필할 것인지에 대해 고민했습니다.
    • 우선 강의에 있는 코드를 가져와 구현을 하고 개선할 점이나 구조적으로 변경 할 것들을 생각하기로 했습니다.
      • 해당 내용은 어느정도 인지를 하고 있었고, Server Core 부분의 코드를 하나씩 뜯어 고칠 예정이였습니다.
      • Array.Copy를 사용하는 부분을 성능을 위해 Buffer.BlockCopy를 사용하는 식으로 개선하고 있습니다.
  • 오브젝트에 대해서 동시성 이슈는 어떻게 처리할 것인지에 대한 고민
    • 파밍 박스에 아이템을 동시에 줏을려고 했을 때 발생하는 동시성 이슈에 대해서 말씀해주셨습니다.
      • 한 명만 파밍 박스를 열 수 있도록 처리하는 것을 생각했습니다.
        • 우선은 파밍 박스가 제대로 스폰 되는 것부터 구현되어야 한다고 생각합니다.

 

느낀 점

  • 개선할 점들이 엄청 많은데 하나씩 해나가야 겠다고 생각했습니다.
    • 너무 큰 것부터 바라보지 말고 지금 할 수 있는 것부터 하나씩 해결해 나갈 예정입니다.
  • 부족한 점이 상당히 많다는 것을 알게 되었습니다.
    • 그만큼 배울게 많다고 생각해서 오히려 좋다고 생각하고 있습니다.
반응형

+ Recent posts