테스트코드(2)
-
5 주차 [ WIL ]
이번주에 알게된 것 1. 알고리즘 프로그래머스 카펫 https://muyeon95.tistory.com/207 프로그래머스 카펫 [ Python ] 문제 설명 Leo는 카펫을 사러 갔다가 아래 그림과 같이 중앙에는 노란색으로 칠해져 있고 테두리 1줄은 갈색으로 칠해져 있는 격자 모양 카펫을 봤습니다. Leo는 집으로 돌아와서 아까 본 카펫의 muyeon95.tistory.com 2. Sequelize https://muyeon95.tistory.com/category/SQL/Sequelize 'SQL/Sequelize' 카테고리의 글 목록 성장에 목마른 초보개발자입니다. 공부한 내용을 끄적끄적한 블로그입니다. :) muyeon95.tistory.com 3. 테스트 코드 TIL : https://muyeo..
2023.07.16 -
테스트코드 [ TIL ]
Problem jest 를 공부하며 테스트코드에 대해 몇가지 궁금증이 생겼다. 기준은 단위테스트이다. 1. 테스트코드는 보조적인 수단인것 같은데 테스트를 위해 원본 코드의 구현을 고치는게 맞는가? 2. api 단위 테스트는 보았던 강의처럼 실제 코드를 먼저 구현하고 테스트코드를 구현하는데 이게 보편화되어 있는 것인가? Try 검색을 해보았지만 원하는 답을 얻기 어려웠다. 그래서 보고있는 강의의 강사분께 질문을 드렸다. Solve 개발자가 생각한 비즈니스로직이 정상적으로 동작하는지 확인하기 위해 구현 하는 것 이라고 강사님이 말씀하셨고, 테스트 코드를 구현하면서 실제 비즈니스 로직과 괴리감이 들거나, 실제 비즈니스 로직을 수정해야 한다면, 이는 잘못된 개발 방식으로 진행 하고 있을 가능성이 있다고 한다..
2023.07.12