til

·회고/TIL
오늘은 오랜만에 조금 먼 곳에서 코딩을 했다. 살면서 처음으로 일산까지 가서 모각코를 했는데, 계쏙해서 방구석에서만 하다가 밖에나와 코딩을 하니 재밌었다. 일산은 서해선이 연장되기 전, 2시간넘게 걸렸던 것으로 기억하는데, 서해선이 연장되면서 한시간조금 안되게 갈 수 있었다. 그래서 부담없이 리프레시겸 가서 공부하고, 같이 밥먹고 하루를 알차게 보낼 수 있었다. 이력서 업데이트 일산으로 가면서, 원래는 강의를 보려고 했는데, 채용 공고를 한번 보다보니 도착을해버려셔,, 그리고 또 마침 예상시간보다 20분정도 일찍 도착하여, 이력서를 업데이트하기로했다. 이력서는 작성할 때마다 느끼지만 정말 어려운 것 같다. 스스로 내 자신을 표현부분은 여전히 어렵다. 스스로 생각하는 가장 큰 장점인, 꾸준함과 성실함, 그..
·회고/TIL
오늘 오후 1시에는 예비군 훈련이 예정되어있었다. 그래서 오전에는 개발보다는, 독서와 강의를 보고서 공부했다. 원래는 프로젝트를 먼저 하고, 여유롭게(?) 독서와 강의를 보려고했는데, 프로젝트 개발하다가 중간에 끊고 가면 이거 진짜 계속 생각날 것 같아서 순서를 뒤집었다. TestContainer 친 누나에게 생일선물로 부탁했던, "더 자바, 애플리케이션을 테스트하는 다양한 방법" 강의 중, 가장 궁금하고 지금 내게 가장 필요한 부분이라 생각했던 TestContainer 에 대하여 강의를 공부했다. 나는 최근 가장 큰 고민이었던, 카프카를 사용하는 부분에 있어 통합테스트 부분에 대하여 고민이 많았다. 어떻게 실제카프카 클러스터와 정상적인 상호작용을 안정적으로 검증할 수 있을까? 하는 고민을 했고, 나는 ..
·회고/TIL
오늘은 기필코 개발이 아닌 다른 밀린 공부를 한다 다짐했건만.. 그렇지 못했다. 진짜 잠깐만 보려고했는데, 발생한 문제가 이상해서 잠깐이 계속이 되버렸다... 진짜 이 문제는 왜그런건지 아직도 잘 모르겠다. 원인이 너무 불분명하고 이상해서 참... 그랬다. 그래서 프로젝트 한김에 개발해야하는 것을 처리했다. 이것은 어제 해결한 문제와 거의 유사한 부분이었어서 크게 어렵지 않게 바로 해결할 수 있었다. 테스트 개선과 깨지기 쉬운 테스트? 오늘은 어제 새벽에 작업만 하고 코드를 깃헙에 못올려서 해당 부분만 올리고 마무리를 하려고했었다. 다시한번 어제 작성한 단위테스트를 확인하고, 전체 테스트를 실행했는데, 전체 테스트가엄청나게 오래걸리는 것이 아닌가? 이게 왠일인가 싶어서, 테스트가 다 돌아가기 전, 의심이..
·회고/TIL
오늘은 원래는 프로젝트 관련된 공부를 하지 않고, 평소 못했던 다른 부분을 공부하려고했다. 독서까지는 이게 가능했는데... 잠깐만 볼까? 하던 계획이, 계속해서 이것저것찾아보고 시도하고 해보다보니 그대로 9시간은 한것같다. 그리고 이 글을 작성하고 나면 어서 빨리 못해본 것들을 시도해봐야겠다. 카프카 메시징 테스트 나는 신발 주문 시스템을 카프카와 연계하여, 이벤트 기반의 아키텍처로 개발하고 있다. 그리고 개발을 할 때 꼭 단위테스트를 작성하여 해당 클래스의 정상작동을 검증하고 있었는데, 유일하게 테스트를 하지 못한(않았던) 부분이 있었다. 바로, 로컬 카프카 클러스터와 상호작용하는것을 검증하는 테스트 이다. 내가 해당 부분을 테스트 하지 않았던 이유는, 내부(애플리케이션)이 아닌 외부요소(카프카클러스터..
·회고/TIL
오늘은 Application 계층 개발을 완료하고, PR 및 Merge 했다.테스트와 관련된 부분에서 이슈가 된 부분들이 많았는데, 나름의 생각정리하다보니, 지금 코드로 해당 계층의 1차 개발을 마칠 수 있었다. 오전에 PR을 작성하고, 오늘 독서로는 디자인 패턴을 독서했다. 템플릿 메서드를 응용한 팩토리패턴, 싱글턴 패턴을 복습했다. 둘다 사용해본 패턴이라 그런지 코드를 분석하는것이 어렵지 않았다. 패턴을 보면 항상 느끼는 것이 프로그래밍은 철처한 역활극 놀이인 것같다. 정신나간 놈 같지만, 상상을 좋아하는 나로써는 정말 재밌는 것 같다. Application 계층 완료, Adapter 개발시작 Order 도메인의 유스케이스는 2개뿐인데 이렇게 많은 것을 고민하고 배울 수 있을 것 이라는 생각은 못했던..
·회고/TIL
오늘은 정말 힘든 하루였다. 정말 왠만해선 짜증을 내지 않는 내 자신이 원인모를 짜증으로 정말 힘들었다. 아직도 원인을 잘 모르겠는데, 지금 오늘 하루를 기록하는 이 순간에도 속어디선가 화가 들끓는다... 운동으로 풀어보려했으나, 풀리지 않았다.. 개발로 풀어보려했으나 개발로도 풀리지 않았다.. 오히려 운동도, 개발도 모두 잘 안됬다. 지금 돌이켜보면 정말 많이 쉽지 않은 하루였던 것 같다. 테스트에 관하여 오늘은 테스트에 하루개발시간을 거의 다 소모했다. 컨디션 문제도 있었지만, 테스트와 관련하여 이슈와 고민때문에 아주 많은 시간을 소비하게 된 것 같다. 오늘은 Application 계층의 API 를 모두 구현하고, 테스트하는 것이 목표였다. API 는 Order 생성, Order 조회 이었기 때문에 ..
KEEMSY
'til' 태그의 글 목록 (6 Page)