Daily Notebook

[TIL] 2021. 6. 14

by 배부른코딩로그
  • Facts (사실, 객관)
  • Feelings (느낌, 주관)
    • Java 8에 새롭게 생긴 문법들이 왜 등장했는지 고민해 볼 필요가 있다. 항상 '생겼나보다'하고 지나치면, 나중에 사용할 때 '굳이 왜 써야하지?'라는 생각이 들었는데, 탄생 배경을 알고나니 사용함에 고민할 필요가 없는 것 같다. 당연하게도 어플리케이션을 개발함에 있어서 더 안전하고 생산성 측면을 고려하여 만들어졌을텐데, 탄생 배경을 정확히 알아야 적재적소에 사용하지 않겠는가. 그리고, "오~ 이것 떄문에 등장했구나"하며 감탄하는 것도 재밌긴하다.
  • Findings (배운 점)
    • Optional 클래스를 활용하여, 더 명시적이고 가독성 좋은 Null 처리를 할 수 있음.
    • @ParameterizedTest 애노테이션을 통해 다양한 케이스의 테스트를 만들 수 있음.
  • 선언(Affirmation)
    • TIL을 꾸준하게 작성해보자.
      꾸준히 하는 것 만큼 중요한 것은 없다.
      쌓이고 쌓여서 나중에는 무럭무럭 커지겠지!!!
반응형

'TIL(Today I Learned)' 카테고리의 다른 글

[TIL] 2021. 7. 8  (0) 2021.07.08
[TIL] 2021. 7. 1  (0) 2021.07.01
TIL, 앞으로 이렇게 진행한다...  (0) 2021.06.08
[TIL] Java Dozer Mapper란?  (0) 2021.06.04
[TIL] 함수와 메소드의 무엇이 다른가?  (0) 2021.05.29

블로그의 정보

배부른코딩로그

배부른코딩로그

활동하기