반응형

부트캠프/Next Step TDD 2

태태개발일지 - 단위 테스트

단위태스트란? main method의 용도?- 프로그램을 시작, 구현한 프로그램을 테스트한다. public class Anything { int what(){ return "Main Method Test" }}Production Code> public static void main(String[] args){ Anything any = new Anything(); any.what(); }Test Code> - 위와 같이 Production Code는 프로그램 구현을 담당하는 부분이고, Test Code는 프로덕트가 정상적으로 동작하는 지 확이하는 코드이다. Main Method 테스트의 문제점- 클래스 하나에 Testcode와 Production Code가 같이있어, 크기가 커지..

태태개발일지 - 객체 지향 생활 체조 원칙

자바 플레이그라운드 with TDD, 클린 코드항해 플러스 백엔드 코스가 끝난 후. 약 3달간 해보고 싶은 공부에 대해 정리를 해보았다.1. Java 심화적으로 파고들어서 공부하기2. 디자인 패턴 공부하기3. Query Dsl 공부하기4. JPA 복습하기5. 스프링 기본원리 공부하기6. TDD 공부하기  너무 방대해 보이지만, Query Dsl, 스프링 기본원리는 퇴근후, JPA는 출퇴근할때  TDD는 자바 플레이 그라운드로, 디자인 패턴은 책으로 공부할 예정이다. 향후에는 Redis , Kafka, Docker, Index 등등 항해에서 나왔던 내용들을 더 심화로 공부할 예정이고 1~6번에 부족한 부분들은 더 연장해서 공부할 예정이다.객체지향 생활 체조 원칙 - 책에서  주장하는 9가지의 원칙은 다음과..

반응형