2월 9일 TIL

Sorbet·2021년 2월 9일
0

JUnit5

  • 오늘 개발하는데 걸림돌은 JUnit 이였다. 테스트 프레임워크인데, 써보니까 확실히 테스트를 편하게 짤 수 있고, 로직이랑 테스트랑 분리할수 있어서 좋다.
  • 본격적인 테스트 프레임워크는 처음이라 신기한데, 예전에는 애시당초 함수단위로 테스트하지도 않았고, 꼭 필요해 함수단위로 테스트하는 경우 Tester라는 래핑함수를 하나 만들다 보니까 이게 자연스럽게 테스트코드가 로직에 녹아있는 형태였고, 어쩔수없이 테스트행위 자체가 로직에 if문 하나라도 더 넣게되서 영향을 미쳤었다. junit은 이런 문제점을 깔끔하게 처리해줘서 참 좋다
  • junit 관련 참고할 자료

코드스쿼드

  • 생존 6주차 화요일이다. 마스터 호눅스께서 말씀하시길 다른사람이랑 비교하지말고, 내 자신과 비교하라고 하셨는데 요즘 느끼는중이다. 빨리하고 잘하는 분들이 너무 많다.
    • 다른사람이랑 비교하는게 아니라 나의 과거와 비교해주는건 Git인데..? 더도말고 덜도말고 Git처럼만 살아야지
  • 내가 이 일을 할수 있다 라는 "생각"이랑, 실제로 이 일을 "했다" 이 두가지는 전혀 다른 이야기같다. 할수 있을꺼같은데라는 생각은 그냥 생각일 뿐이고 현실에 반영이 되지 않는다.
    • 코쿼를 진행하면서 추가로 학습해야 될 자바 주제 몇개가 있었는데, 막연하게 하루에 두개씩 잡아서 공부해야지 생각만 했지 몇일이 지나도록 단 하나의 주제도 공부하지 못했다.

    • 오늘도 앞으로도 바로개선은 힘들겠지만 지속적으로 공부해 나가려고 몇가지 주제를 벨로그에다가 적어놔야겠다

      • 단타(주제당 2H이하)
      	
      - 자바 컬렉션중에서
         - 컴패래이터, 컴패라블
         - 맵, 리듀스
      
      - 자바.LANG.스트링버퍼 
      
      - 자바IO 에서
         - 바이트기반스트림
         - 문자기반스트림
         - 씨리얼라이제이션
      • 장타
      
      - 모자바인액션, 700페이지 16H
      - 이펙티브 자바, 500페이지 10H
      
profile
Sorbet is good...!

2개의 댓글

comment-user-thumbnail
2021년 2월 9일

dongㅋㅋㅋㅋ 비유하시는거 재밌어요 인생은 Git처럼...

1개의 답글