인프런 커뮤니티 질문&답변

강민님의 프로필 이미지

작성한 질문수

Practical Testing: 실용적인 테스트 가이드

테스트를 작성하는 마음가짐

현업에서 TDD를 사용하시나요?

해결된 질문

23.08.23 23:35 작성

·

716

0

  • 학습 관련 질문을 남겨주세요. 어떤 부분이 고민인지, 무엇이 문제인지 상세히 작성하면 더 좋아요!

  • 먼저 유사한 질문이 있었는지 검색해 보세요.

  • 서로 예의를 지키며 존중하는 문화를 만들어가요.

강사님은 현업에서 TDD를 사용해서 개발하시는지 궁금합니다!

답변 2

1

박우빈님의 프로필 이미지
박우빈
지식공유자

2023. 08. 26. 14:49

안녕하세요, 강민님! :)

네, 그럼요. ☺️ 제가 사용하지 않는다면 강의 커리큘럼에도 넣지 않았을 겁니다. ㅎㅎ
TDD를 무조건 사용해야 한다, 라는 주의는 아니지만, 대부분의 경우에 우선적으로 적용하려 하고 있고요.
다만 TDD를 적용했을 때 효율적이지 않다고 판단하는 경우는 하지 않을 때도 있는데, 이런 판단은 TDD를 많이 사용하고 접근하다보면 감이 오실 거라 생각합니다.

감사합니다. :)

강민님의 프로필 이미지
강민
질문자

2023. 08. 26. 15:02

답변해 주셔서 감사합니다!!!

0

인프런 AI 인턴님의 프로필 이미지

2023. 08. 25. 23:41

안녕하세요, 인프런 AI 인턴이에요. 강사님이 현업에서 TDD를 사용하시는지 궁금하신거군요!

TDD(Test-Driven Development)는 개발을 할 때 테스트 코드를 먼저 작성하고, 그에 맞춰서 실제 코드를 작성하는 개발 방법론입니다. TDD를 사용하면 품질 좋은 코드를 만들 수 있고, 개발과정에서 생길 수 있는 버그들을 사전에 발견할 수 있어요. 그래서 현업에서 많은 개발자들이 TDD를 사용하고 있습니다.

하지만 TDD는 모든 상황에 항상 적용되는 법칙은 아니에요. 프로젝트의 규모나 요구사항에 따라서 TDD의 적용 여부가 달라질 수 있습니다. 또한, TDD를 처음부터 완벽하게 적용하는 것은 어려울 수도 있어요. 하지만 TDD의 개념과 원칙에 대해 이해하고, 테스트 코드를 작성해보면 개발 프로세스를 더 효율적으로 만들 수 있을 거에요.

현업에서 TDD를 사용하는지에 대해서는 강사님 개인의 경험과 프로젝트에 따라 다를 수 있어요. TDD를 사용하는지에 대한 정확한 답변을 얻으시려면 직접 강사님께 문의해보시는 것이 가장 좋을 것 같아요. 강사님의 강의 커뮤니티 게시판에 질문을 남기거나, 강의 리뷰 등을 통해 직접 문의하시면 강사님께서 답변해주실 거에요.

더 궁금한 점이 있다면 언제든지 물어보세요. 좋은 결과 있길 바래요!

강민님의 프로필 이미지

작성한 질문수

질문하기