180611-180624


사이드 프로젝트

개인적으로 집에서 한 것은 아니고 회사에서 업무하다가 필요한게 있어서 간단하게 만들어봤다.

무슨 내용인지는 자세히 쓰기 어려우니 생략하고, JavaFX 생각보다 재밌는 것 같다. 어렵지도 않고…

나 혼자 써먹으려고 만들었던거지만.. 팀장님이 ‘이렇게 만들어봐도 좋았을 것 같다’고 조언해주신게 있어서 시간 날 때 고쳐봐야겠다.

개인 공부

문제는 두개정도 풀었다. 몇 문제 더 풀어보려고 했는데 어떻게 풀어야 할지 고민하는 단계에서 멈춰버렸다..

  • https://www.acmicpc.net/problem/7785
  • https://www.acmicpc.net/problem/15736

그 외에는 예전에 샀던 책들을 읽어보는 중이다.

  • 토비의 스프링 1권
  • 스프링 입문을 위한 자바 객체 지향의 원리와 이해
  • 리팩토링

나머지는 역시 늘 하던대로 짜잘하게 관심 있는 토픽 위주로 찾아보고 읽고 공부하고 있다.

느낀 점

업무하면서 잔실수가 늘고 있다. 일한 기간을 생각하면 이제 슬슬 그런 일이 줄어들어야 할 것 같은데 좀 더 조심해야겠다.. 그와중에 장애 처리할 일도 있었는데 처음 겪어보는거라 많이 긴장했었다.

그리고 레거시에 이것저것 끼워넣으면서 유지보수하다보니 테스트 코드의 필요성을 확실히 느낀다… 스프링 입문을 위한 자바 객체 지향의 원리와 이해 책 읽으면서도 느꼈지만 최근에 코딩할 때 SOLID를 얼마나 지키면서 코드를 작성해왔는지도 의문이고, 여러모로 반성할 점이 많다.

‘아직 발 들여놓은지 얼마 안됐으니 앞으로 잘 해나가면 되는거지’라고 위안 삼고 넘어가기에는 주변에 잘하는 사람이 워낙 많으니, 좀 더 분발해야겠다.