Laftel 2023. 2. 25. 13:50
반응형

 

오늘도 MVC패턴(Model-View-Controller) 기반으로 인사관리 시스템을 구현하는 강의라서

코드를 공유하는 대신 강의 후기만 남기려고 한다.

이번주는 거의 다 Test 코드를 작성하고 객체지향적으로 개발하는 방법을 배울 수 있는 강의라서

강의 후기를 작성하는 식으로 블로그를 작성했는데 앞으로도 코드를 공유하는 대신 후기를 남길 예정이다.

 

이번 강의까지 들으니까 Test 코드를 작성하는 법과 객체지향적으로 개발 하는 방법을 배웠는데

강의를 다 듣고 이를 기반으로 개인 프로젝트를 만들어서 포트폴리오에도 넣고

앞으로도 열심히 해서 실무에도 적용해서 더 좋은 코드를 작성하고 싶다는 생각이 들었다.

이번 주 강의를 듣고 나서 Test 코드를 작성하면 여러 이점이 있을꺼 같다는 생각이 들어서

정확하게 어떤 이점이 있나 알아보았다.

Test 코드를 작성하지 않는다면 아래와 같은 과정을 원하는 결과를 얻을 때까지 해야한다.

  1. 검증 코드 작성
  2. 애플리케이션 실행
  3. PostMan 혹은 브라우저 Request 요청
  4. log 혹은 print로 결과 검증
  5. 원하지 않는 결과 발생 시 애플리케이션 종료
  6. 다시 코드 작성

만약, Test 코드를 작성한다면 애플리케이션을 실행, 종료할 필요가 없고

Test 코드를 통해서 명확한 결과 검증이 가능하다.

  1. Test 코드 작성
  2. Test 코드 실행
  3. 결과 검증
  4. Test 코드 수정

실무에서 Test 코드를 작성하지 않고 테스트시에 PostMan으로 테스트 하니까

조금 불편한 면도 있었는데 앞으로는 Test 코드를 작성해서 더 효율적으로 테스트 해야겠다는 생각이 들었다.

 

 

#패스트캠퍼스 #패캠챌린지 #수강료0원챌린지 #직장인인강 #직장인자기계발
#패캠인강후기 #패스트캠퍼스후기 #환급챌린지 #오공완 #10개 프로젝트로 완성하는 백엔드 웹개발(Java/Spring) 초격차 패키지 Online.

 필수 링크 : http://bit.ly/3Y34pE0

반응형