170329


오늘 한 것

  • 미니 프로젝트 (카드놀이) 기능 구현
    • 게임 화면 display 구현 및 일부 기능 구현을 진행했다. 설계를 미리 잘 해놓으니까 막연한 느낌이 거의 없어지고 어떤 식으로 코딩해야될지가 머리에 그려진다.
    • 가급적 메서드 하나에 한가지 기능만 담을 수 있도록 신경쓰고 있는데, 일부 메서드는 지켜지지 못하고 규모가 커졌다. 완성 이후에 리팩토링하면서 잘 챙겨야겠다.
  • 컴구 스터디 노트 정리
    • 2장을 거의 마무리 했는데 연습 문제를 내일 풀어봐야겠다.
  • 블로그 포스팅 읽기
    • 간만에 몇 군데 돌아다니며 읽었는데 재밌는게 많았다. 새로운 정보를 얻기 적합하기 때문에 매일마다 챙겨볼 수 있도록 노력해야겠다.
  • 구매한 책 읽기
    • 이펙티브 자바랑 SICP를 조금씩 읽고, Scheme 언어 실습 환경을 구축했다.
    • SICP의 경우 원래 MIT Scheme를 깔아서 실습하면 되는데 이게 좀 불편하기 때문에 Racket에 SICP용 플러그인을 깔아서 실습하는 방법이 많이 나와있었다. 직접 세팅해서 써보니 크게 불편하지도 않고 괜찮았다.
    • 결국 나도 함수형 언어에 손을 대고 말았으니 이번 기회에 내공을 향상시킬 수 있도록 노력해야겠다..!
    • 이펙티브 자바는 예상대로 내용이 어려웠다. 다만, 지금의 나에게는 꼭 필요한 내용이라는 생각이 든다.