To Do

  • SnakeBite 의 알고리즘부 작성
  • MFC GDI 출력 버전
  • DirectX 출력 버전 : DirectDraw
  • GP32 출력 버전 neocoin/GP32
    • Cpp 그대로 옮겨 보기
    • STL 부분 전부 튜닝
    • OOP를 포기하고 튜닝

소스 리스트

  • Zp CVS 의 SnakeBite(http://zeropage.org/browsecvs/index.php?&dir=SnakeBite%2F) : 집의 CVS 통째로 복사이다.

고민 기준

  • OOP 인가?
  • 쌍방향 참조가 필요 없는 상황으로 작성 해야 할까?
    bidirectional association은 최소화하는 것이 좋음. 꼭 필요하다면 back-pointer를 사용해야 함. 가능하면 MediatorPattern의 사용을 고려해보길. --JuNe
  • STL in C++ 언어의 장점을 써먹었는가?
  • 재미있었는가?
  • TDD 흉내를 내보자. 특히 GP32에서.


Retrieved from http://wiki.zeropage.org/wiki.php/neocoin/SnakeBite
last modified 2021-02-07 05:31:44