itier92
50
2019-09-18 09:55:40
4
333

개발팁 질문입니다


개발할 때 고민이 있는데요

새로운 API를 적용하거나 새로운 기능을 만들어서 기존의 소스코드에 적용할 때 따로 테스트 코드를 만들어서 테스트를 해보고 적용하시나요? 아니면 바로 기존 코드에 코딩하시나요? 저는 개발할 때 테스트 코드를 만들고 새로운 API나 새로운 기능이 동작이 되는지 확인한 다음 기존 소스코드에 적용하는 편입니다. 현업에서는 어떻게 개발하시는지 궁금합니다. 제가 하는게 맞는건지 궁금해서요.

0
  • 답변 4

  • 니플
    2019-09-18 10:00:41

    테스트해서 되는 지 확인해보고 기존 코드에 적용합니다.

  • 뒷집할머니
    1k
    2019-09-18 10:02:45

    branch 따고 개발하고 테스트하고 merge 하면 되지 않을까요?

  • 고고씽~
    408
    2019-09-18 10:03:15

    현업은 개발섭, 테스트섭, 운영섭으로 구성된 경우가 많죠..


    일단 개발자가 자체 테스트, ,PL확인, 테스트섭 배포하면 현업들 테스트 통과하면 운영배포입니다.


    그래도 오류나요... ㅋㅋ

  • 네파리
    213
    2019-09-18 10:29:13 작성 2019-09-18 10:31:06 수정됨

    현업에선 일단 로컬에서 테스트하고 되면 운영에 반영하는데 따로 테스트 기능을 만들지는 않내요.

    저같은 경우 개인코딩하거나 공부용으로 만들때는 테스트도 따로해보고 꼼꼼하게 하는데 막상 현업에선 요구사항들 따라가다보면 생각이고 뭐고 일단 구현하게되면서 모든게 다 어그러지더라구요.

    개인적으로 느끼는건 클라이언트는 소스코드를 못보기 때문에 클라이언트가 일정을 넉넉하게 준다면 코드도 간결해지고 테스트도 좀 더 완벽하게 할 수 있는거고 일단 무조건 짧은일정안에 구현하라는 제안이 들어온다면 별수있나요 하드코딩이라도 해서 완성시켜야지

  • 로그인을 하시면 답변 을 등록할 수 있습니다.