[Java] 기본형과 참조형 데이터 타입
자바는 기본형 타입과 참조형 타입 2종류가 존재한다. 기본형 타입 타입 할당되는 메모리 크기 기본값 데이터의 표현 범위 정수형 byte 1 byte 0 -128 ~ 127 short 2 byte 0 -32,768 ~ 32,767 int(기본) 4 byte 0 -2,147,483,648 ~ 2,147,483,647 long 8 byte 0L -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 실수형 float 4 byte 0.0F (3.4 X 10-38) ~ (3.4 X 1038) 의 근사값 double(기본) 8 byte 0.0 (1.7 X 10-308) ~ (1.7 X 10308) 의 근사값 논리형 boolean 1 byte false true, false..
2023. 2. 23.
테스트 케이스와 TDD
테스트 케이스란? 사람이 아닌 기계가 테스트 하는것이다.(테스트 자동화) ex) 앱A를 만든다고 가정하자. 1일차 - 회원(가입, 로그인, 로그아웃, 정보수정, 이메일 인증) 2일차 - 커뮤니티(글CRUD, 댓글 CRUD, 좋아요, 알림) 3일차 - 관리(관리자페이지) 테스트는 앱 개발하면서 테스트를 해야하고, 테스틑 했더라도 새로운 기능이 구현되면 그전에 테스트했던것도 다시 테스트를 해야한다. 하지만 이 모든것을 계속반복적으로 하면 시간이 오래걸린다. 회원 기능을 만들면, 회원 기능 테스트 커뮤니티 기능을 만들면, 커뮤니티 기능과 회원 기능 테스트 관리 기능을 만들면, 관리 기능, 커뮤니티 기능, 회원기능을 테스트... 많은 기능들이 구현될수록 테스트해야되는 기능들도 많아진다. 그래서 테스트 케이스를 ..
2023. 2. 23.