1회 Ch2. 스프링 부트에서 테스트 코드를 작성하자.
·
BE/6기 코테이토 - Spring Study
최근 개발 추세 - 테스트 코드에 관한 요구사항 증가. 코딩 테스트를 알고리즘 -> 프로젝트 생성 및 단위 테스트를 필수 조건으로. 테스트 코드 작성과 테스트 관련 경험이 중요해지고 있다! *TDD란 무엇인가? Test Driven Development의 약자로 테스트 주도 개발을 의미함. 즉, 테스트 코드를 먼저 작성하는 것부터 개발이 시작됨. 레드 그린 사이클 - Red : 항상 실패하는 테스트를 먼저 작성한다. - Green : 테스트가 통과하는 프로덕션 코드를 작성한다. - Refactor : 테스트가 통과하면 프로덕션 코드를 refactoring. *단위 테스트란? TDD의 첫번째 단계인 기능 단위 테스트 코드를 작성하는 것으로 테스트 코드를 먼저 작성할 필요가 없다는 점, 리펙토링이 포함되지 ..
01/23 - 01/29
·
공부/22-23 겨울방학
보호되어 있는 글입니다.
Gradle이란?
·
BE/6기 코테이토 - Spring Study
사실 윤DB과제를 할때 maven 방식으로 진행을 한다 했다. 당시엔, 자바도 스프링도 처음이라서 뭐지.. 하면서 우선 넘어갔었다. maven, gradle 프로젝트가 뭔지. .궁금했는데 이번 스프링 스터디 환경설정을 하면서 공부해보았다. Gradle이란? Groovy를 기반으로 한 빌드 도구. CI/CD를 위한 Task들을 자동화해주는Build Tool 이다. 사용하는 Task는 다음과 같이 4가지가 있다. Compile : Kotiln, Java 파일을 Byte 코드로 바꿔주는 작업 Test : 어플리케이션이 제대로 작동하는지 확인하는 Test (Junit, UI 테스트)등을 언급. Packaging : 스프링 코드를 패키징해 jar, war 파일로 만들어주는 역할. Deploy & Run : 스프링..
Java
·
PL/모던 자바 인 액션
보호되어 있는 글입니다.
1회 - Ch1. 인텔리제이로 스프링부트 시작하기
·
BE/6기 코테이토 - Spring Study
스터디를 운좋게 잘 구해 '스프링부트와 AWS로 혼자 구현하는 웹 서비스 - 이동욱 지음' 해당 책으로 스프링에 대한 기초 스터디를 시작했다. 책을 구매해 chap2까지 완료해 1.25 10시에 만나기로 했다. 책은 버전이 조금 다를 수도 있다? 이런 얘기를 했다. 첫 장은 인텔리제이에 스프링부트 프로젝트 설정하는 환경 설정에 관한 내용이다. Java 8 gradle 4.8 ~ 4.10.2 ver을 사용한다고 한다. ~1.3 프로젝트 생성하기 ArtifactID : 프로젝트 이름 GroupID : 따로 생성하는 과정에서 설정하란 말..? 없었던것 같음. 1.4 그레이들 프로젝트를 스프링부트로 변경하기 - 대부분 지금까지 스프링 프로젝트는 spring initilazr(start.spring.io)를 사용..
BOJ 9935 문자열 폭발 C++
·
Algorithm/백준 문제풀이
보호되어 있는 글입니다.
다영이 - Annie 1월 셋째주
·
공부/전화영어
*01/17 오늘 수업은 약간의 프리토킹? 이후에 지난시간에 live music에 대한 이야기를 하지 않았는데 live music을 듣는 경험에 대해 진행했다. 아이오아이 콘서트경험이 있어서 잘 이야기 했고 한국말로도 내용이 떠오르지 않아서 filler를 더 많이 사용했다. 시간은 2:10이 나왔는데 1:30 ~ 2:00이 적당하다고 하셨고 아마 filler가 많았으니까 conclusion을 잘 내렸으면 적당하지 않았을까 생각이든다. 그런데 단어 공부가 조금 ㅋㅋㅋㅋ 심각하긴했다. 아이오아이 해체 disband, break up 인데 나는 dismiss라고 사용했다. dismiss : 해고하다, 묵살하다 이런뜻 disband는 아래 설명ㅇ에! hang over : 숙취가 있는 상태 Did you get ..
01/16 ~ 01/22
·
공부/22-23 겨울방학
보호되어 있는 글입니다.
다영이 - Teacher Annie
·
공부/전화영어
보호되어 있는 글입니다.
백준 1764 듣보잡 C++
·
Algorithm/백준 문제풀이
https://www.acmicpc.net/problem/1764 1764번: 듣보잡 첫째 줄에 듣도 못한 사람의 수 N, 보도 못한 사람의 수 M이 주어진다. 이어서 둘째 줄부터 N개의 줄에 걸쳐 듣도 못한 사람의 이름과, N+2째 줄부터 보도 못한 사람의 이름이 순서대로 주어진다. www.acmicpc.net 1. map https://life-with-coding.tistory.com/305#recentComments [C++][STL] map 사용법 정리 인트로 안녕하세요. 오늘은 C++ STL 연관 컨테이너 중 하나인 map에 대해 알려드리겠습니다. 목차 1) Map이란? 2) Map 기본 형태 3) Map 정렬 4) Map 사용방법 - 헤더 포함 - map 선언 - search : map에서 ..
유쓰응
글쓰는 개발자 Youth