인프런 워밍업 클럽 백엔드- devops 4주차 발자국
미션 https://dev-gongmyoung.tistory.com/62 컨테이너 관련 기술은 도커만 알고 있었는데 이번 강의들을 들으며 containerd에 대해서도 알게 되었다. 이번 미션을 진행하며 미션에서 설명한 상황이 일어날 수 있음을 알게 되었다. 또 containerd에도 도커와 같이 같은 일들을 하는 명령어들이 있음을 알게 되었다. 이렇듯 다...
- 좋아요수
- 1
미션 https://dev-gongmyoung.tistory.com/62 컨테이너 관련 기술은 도커만 알고 있었는데 이번 강의들을 들으며 containerd에 대해서도 알게 되었다. 이번 미션을 진행하며 미션에서 설명한 상황이 일어날 수 있음을 알게 되었다. 또 containerd에도 도커와 같이 같은 일들을 하는 명령어들이 있음을 알게 되었다. 이렇듯 다...
미션 https://dev-gongmyoung.tistory.com/57 https://dev-gongmyoung.tistory.com/58 https://dev-gongmyoung.tistory.com/59 쿠버네티스의 Object들을 미션을 수행하며 이해해 보았다. 강의를 들을 때 이해가 잘 안되던 부분들도 미션을 수행하며 동작을 확인해 보니 잘 이해되...
미션 https://dev-gongmyoung.tistory.com/56 미션을 통해 쿠버네티스가 잘 설치되었는지 확인해 보았다. 스크립트로 간단하게 설치했는데 무게감 있게 설치하는 방법에서 배운 것들이 다 잘 적용되어 있는 것을 확인하였다. 일프로님이 스크립트를 고생하며 작성하였기에 이렇게 문제 없이 빠르게 설치할 수 있음을 알게 되었다. 추후에 나도 공...
강의 수강 https://dev-gongmyoung.tistory.com/54 https://dev-gongmyoung.tistory.com/55 쿠버네티스 관련 용어들을 흐름에 따라 배웠다. 이야기처럼 흐름을 따라가며 용어들을 이해하니 더 잘 이해되는 것 같다. 쿠버네티스를 설치하는 방법에 대해 배웠다. 늘 이런 환경 설정이 어렵고 오류도 많이 발생하고 ...
인프런 워밍업 클럽 인프런 워밍업 클럽 스터디는 실무에 필요한 지식을 다질 수 있는 지식공유자 주도 스터디 프로그램 이다. 지식공유자가 직접 운영하는 스터디에 참여 하고, 실무 지식과 인사이트를 얻을 수 있는 좋은 프로그램이다. 참여 이유 이전에 들어보면 좋은 강의로 추천 받았던 강의가 우빈님의 Readable Code와 테스트 코드 강의 였다. 이전 인프...
학습 요약 및 회고 Layered Architecture에서 Layer를 분리해서 테스트 하는 방법을 배웠다. 각 Layer의 특징도 달랐고 특징에 따라 테스트하는 방법도 달랐다. 단위 테스트 위주로 테스트해야 하는 곳, 통합 테스트를 적절히 섞어야 하는 곳, Mock을 사용해야 하는 곳 등 다 다르다는 것을 느꼈다. 그리고 Mockito 라이브러리에 대해...
1. @Mock, @MockBean, @Spy, @SpyBean, @InjectMocks 차이 @Mock Mockito의 기본 Mock 객체 생성 객체의 동작 지정 안하면 기본 값 반환 Spring Context 없이도 사용 가능 @MockBean Spring이 관리하는 특정 Bean을 Mock 객체로 대체하는 것 Spring Context 내에서 효과가 ...
미션 내용 Layered Architecture의 레이어별로 1) 어떤 특징이 있고 2) 어떻게 테스트를 하면 좋을지 자기만의 언어로 정리해보기 Persistence Layer 특징 DB와 상호작용하는 Layer DB에 값을 넣고 가져오는 로직을 담당 비즈니스 가공 로직이 있으면 X (역할과 책임 분리) 데이터 CRUD에 집중 단위 테스트 느낌 어떻게 테스...
학습 요약 테스트 코드 작성에 대해 배웠다. 테스트 코드는 어찌 보면 간단하다고 생각하는데 늘 손이 가지 않고 어렵다고 느껴졌다. 생각해보면 assertThat 같은 몇 개의 함수만 사용해서 같은지 확인하면 되는데 왜 어려운가 싶었는데 작성된 코드의 문제였던 것 같다. 단위 테스트에서 중요한 것은 아래와 같다는 것을 알게 되었다. 테스트 세분화 하기 테스트...
학습 요약 & 회고 읽기 좋은 코드와 객체 지향 이전에는 읽기 좋은 코드와 객체 지향과 관련이 없다 고 생각했다. 객체 지향은 그냥 프로그래밍의 하나의 방법이자 개념이라고 생각했다. 늘 코드를 작성하기 전에 객체가 어떤 것이 있는지 식별하고 어떤 관계를 가지고 이런 것에 집중했던 것 같다. 하지만 이번 강의를 들으며 놀라운 경험을 했다. 객체 지향적으로 짤...