본문 바로가기

개발자27

[회고] 사계절을 함께 한 TIL 스터디 회고 - 개발하는 지토 https://github.com/Today-I-Learn 사계절을 함께 한 TIL 스터디에 대해 돌아보며 끄적여본다. 시작 올해 2월에 다니던 회사를 퇴사하고 취준생 신분으로 전환되었을 무렵, 개발자 취업 관련 정보들을 찾기 위해 여러 카카오톡 오픈 채팅방을 들어가게 되었다. 첫 시작은 단순하고 평범했다. 오픈 채팅을 통해 스터디원을 구한다는 글이 올라왔고, 기존에 몇 번의 스터디를 이미 진행했던 그룹이라는 걸 알게 되었다. 스터디 레포를 통해 어떤 사람들이 있고, 스터디의 진행 방식은 어떤지 확인하고 이력서를 던졌다. 사실 이쯤 우아한테크캠프pro 1기 과정이 막 끝났을 때여서 취업준비를 위해 이력서 및 깃허브를 정리해놨던 터라 당시에도 스터디를 이끌고 있던 시원님이 좋게 봐주셔서 바로 합류하게 되었.. 2022. 1. 3.
[우아한테크캠프pro] 5주차 미션 : 인수 테스트 기반 TDD 후기, 코드리뷰 (자바 백엔드, NextStep, 우아한형제들, 우테캠pro, 우테캠프로) 5주 차 미션 : 인수 테스트 기반 TDD 저장소: github.com/next-step/atdd-subway-service/tree/jhhj424 1차 리뷰: github.com/next-step/atdd-subway-service/pull/11 2차 리뷰: github.com/next-step/atdd-subway-service/pull/22 3차 리뷰: github.com/next-step/atdd-subway-service/pull/33 4차 리뷰: github.com/next-step/atdd-subway-service/pull/47 후기 인수 테스트 기반의 TDD를 진행하여 TC 기반의 요구사항 기능 구현 및 리팩토링에 익숙해지고 있다. Mock을 사용해서 Stubbing 테스트를 작성할 수 .. 2021. 1. 14.
[우아한테크캠프pro] 4주차 미션 ATDD 후기, 코드리뷰 (자바 백엔드, NextStep, 우아한형제들, 우테캠pro, 우테캠프로) 4주 차 미션 : ATDD (인수 테스트 주도 개발) 저장소: github.com/next-step/atdd-subway-admin/tree/jhhj424 ATDD 1차 리뷰: github.com/next-step/atdd-subway-admin/pull/10 ATDD 2차 리뷰: github.com/next-step/atdd-subway-admin/pull/21 ATDD 3차 리뷰: github.com/next-step/atdd-subway-admin/pull/51 ATDD 4차 리뷰: github.com/next-step/atdd-subway-admin/pull/70 후기 ATDD(인수 테스트)를 통한 TDD의 재미를 알게 되었다😁 인수 테스트를 먼저 구현하고, 이후 단위 테스트를 통해 기능을 완성해.. 2021. 1. 4.
[개발환경 - 도커(2)] 도커 설치하기 윈도우 10 (Docker 설치하기 window 10 ) - 개발하는 지토 간단하게 도커를 설치해보자! 이전에 도커가 뭔지 간단하게 알아보려면 '도커란 무엇인가, 도커를 왜 쓰는가' 를 보자! www.docker.com/get-started Get Started with Docker | Docker Learn about the complete container solution provided by Docker. Find information for developers, IT operations, and business executives. www.docker.com 위의 사이트로 접속하면 해당 화면이 뜰 것이다. 여기서 제일 왼쪽에 있는 Download for Windows 를 클릭해서 설치 파일을 다운로드한다. 그리고 바로 실행을 시켜주고,,, OK버튼 한번이면 이렇게 설치가.. 2020. 11. 20.
[개발환경 - 도커(1)] 도커란 무엇인가.. 도커를 쓰는이유!! (Docker) - 개발하는 지토 이전부터 공부하고 싶었지만 어쩌다 보니 이제야 들여다보는 도커에 대해 간단하게 끄적여본다. 먼저 도커를 쓰는 이유를 간단하게 보자! 도커(Docker)🐳를 쓰는 이유! 일반적으로 개발 환경을 구축(설정) 할 때 많은 시간을 들이곤 한다. 그런데 도커를 사용하면 간단하게 개발 환경을 구축(설정) 할 수 있다. 도커를 사용하지 않고 어떠한 프로그램을 다운로드할 때, 사전에 다운로드를 해야 하는 프로그램이 있다던지 설치 방법이 자세하지 않아서 오류를 마주친다던지 하는 이슈들이 생길 것이다. 하지만! "도커 🐳"를 사용하면 이러한 걱정들을 모두 날려버릴 수 있다. 간단하게 얘기하면 훨씬 더 간편하게 환경 설정 및 구축 등을 할 수 있게 되는 것이다. 도커(Docker)🐳란 무엇인가? www.docker.com/.. 2020. 11. 20.
[공부] 인프런 - 실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발 강의 후기 - 개발하는지토 : 김영한 [JAVA/JPA] 저번 추석 이벤트로 뭉텅이로 구매했던 강의 중에 두 번째로 진행했던 강의!! "스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발"이라는 강의를 끝마치고 후기를 남긴다. 이전에 '더 자바, Java 8'이라는 백기선님의 강의를 듣고 근 1달만에 완강한 두 번째 유료 강의가 되었다. 사실 이 강의와 함께, 김영한님의 '스프링 핵심 원리 - 기본 편' 강의도 같이 듣고 있었는데 JPA 강의가 더 재밌어서 먼저 완강을 하게 되었다 ㅎ 스프링 강의는 이전에도 몇 번 들었기도 하고.... 많이 써보기도 했고.... JPA는 처음 해보는 거라 재밌더라!! 아! 그렇다고 스프링을 엄청 잘 안다는 건 아니다 앞으로 배울 것이 더 많기때문...! 어쨌든 다시 강의 내용을 살펴보면, 이번 강의에서는 JPA를 활용한 웹 .. 2020. 11. 19.