coding log
반응형
article thumbnail
[TDD] TDD 테스트 주도 개발 방법론
Backend/Other 2023. 6. 4. 21:07

TDD, TDD.. 중요하다는데 대체 TDD가 무엇인가? 궁금해져서 정리해본다. TDD (Test-Driven Development) '테스트 주도 개발' - 선 테스트 후 개발을 진행하는프로그래밍 방법론 설계 이후 코드 개발 및 테스트케이스를 작성하는 기존의 개발 프로세스와는 달리, 선 테스트케이스를 작성하고, 후 실제 코드를 개발하여 리펙토링하는 절차를 따른다. 테스트코드 장점 요구사항에 맞춰 기능 구현, 요구사항을 명확히 이해할 수 있고, 기능에 대한 문제 확인과 코드 결함률을 낮춘다. ✔️테스트케이스는 쌓인다 테스트 커버리지가 높은 프로젝트를 하게되면 수정이 쉽고 리팩토리등 개발이 즐겁다. 어떤 수정을 잘못했을때 테스트케이스 내부에 검증될수있는 부분에서 영향을 받았다면 바로 확인이 된다. (=회귀..

article thumbnail
[maven] Maven 다운로드 및 설치
Backend/Other 2023. 6. 4. 14:01

JDK 설치 먼저 Java JDK 설치한 후 시스템 환경변수에 JAVA_HOME 변수를 추가하기 (기존에 설치한 상태로, 이 과정은 참조링크로 대체) Java JDK 설치 Ref https://gaeggu.tistory.com/2 java 설치하기 ( JDK 설치, 환경변수 설정, 테스트)이번 포스팅에서는 자바를 설치하는 방법을 알아보겠습니다. 자바 설치는 3단계로 나누어 진행하겠습니다. 1. JDK 설치 2. 환경변수 설정 3. 자바 실행 테스트 1. JDK 설치 먼저 자바를 설치하기 위gaeggu.tistory.com Maven 다운로드 Download Link https://maven.apache.org/download.cgiMaven – Download Apache MavenDownloading ..

article thumbnail
[git] Git Bash, Git Repositories 연결
Backend/Other 2023. 6. 4. 12:41

로컬서버와 원격저장소 연결 연결할 폴더 - 마우스 우클릭 - git bash git init git add . : (.)는 모든 항목을 추가하겠다는 의미 git status (선택사항) : 상태 확인, 파일 세부내역이 보임 git commit -m "커밋내용 작성" git remote add origin 연결할 레파지토리 주소 git remote -v (선택사항) : 연결된 레파지토리 주소 확인 git push origin main (2020. 10월 이후부터 Github의 기본 브랜치는 main이다. 기존 master 이름이 오해의 소지가 있어 새로운 사용자나 조직, repository를 생성하면 기본 브랜치명은 master가 아닌 main으로 생성되며 master 링크는 자동으로 main으로 redi..

반응형