TIL-20171030

2017.10.30(월) 오늘의 T.I.L

  • MVC 프레임워크 2단계 구현 마친 후 PR 날림.

    • Codacy Check를 fail 없이 클린 시트로 통과해서 기분이 좋았다.
    • 포비에게 개선점을 전달받음. 의미있는 개선점들이라 공감하며 개선해 나갔다. 거의 다 해결했지만 로직이 없는 컨트롤러를 하나로 합치는 구현을 아직 완성하지 못했다.
    • Singleton에서 eager와 lazy는 각각 어떤 의미를 갖는가?
  • JDBC 라이브러리 구현 시작함.

    • 그동안 배운 자바 문법을 모두 써볼 수 있는 좋은 예제다.
    • 추상 클래스를 한 번도 사용해본 적이 없었는데 이번 기회를 통해 사용해볼 수 있게 됐다. 인터페이스와의 구분도 분명하지 않았는데 인터페이스와 추상 클래스는 분명히 다른 개념이고 각자의 역할이 있다는 걸 알게 됐다.
    • 인터페이스에서 구현해놓고 싶은 메소드가 있는 경우에는 추상 클래스를 사용하면 좋을 것 같다.
    • 추후 람다식을 이용한 리팩토링까지 빨리 해보고 싶다.

오늘 나름의 체력 관리를 위해 처음으로 해 본 철봉 운동이 결과적으론 컨디션 조절에 악영향을 주고 말았다.
그러나 처음 하는 날이니 그렇다고 생각하고 앞으로도 틈틈이 철봉 매달리기를 통해 근력 운동을 할 생각이다.