열 네 번째 수업 이모저모

  • 수업은 2017-05-25 19:00:00 +0900 무렵에 시작했을 것으로 추측.
    • 이번 수업엔 내가 3 분 정도 지각했다.
  • 오늘은 ORM을 사용해 본다.
  • 이제 종강까지 수업 두 번 남았다.

프로그래밍 단상: 변화를 어떻게 만들어갈 것인가?

회고를 통해 얻은 깨달음을 토대로 작은 성공을 반복해 가는 사이클.

작은 변화들의 누적으로 인한 큰 변화의 발생을 기대하는 방식이 마음에 든다.

immutable 객체 메모

어지간한 경우엔 그냥 불변 객체를 쓰는 쪽이 좋다고 생각한다. 자잘한 버그가 줄어들고, 읽기도 더 편하다. 사이드 이펙트를 관리하기도 좋다.

Java에서는 불변 객체의 사용이 꽤 번거로운 편이므로 Scala 같은 언어를 사용하는 것도 좋다고 생각한다.

덧붙이자면 객체 뿐 아니라 변수의 사용도 자제하고, 가능한 한 상수만을 사용해서 코딩하는 것도 좋다고 생각한다.

ORM - JPA

이 책 한 권이면 된다.

자바 ORM 표준 JPA 프로그래밍

Links