Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[문희상] 5,6장: 영웅, 선의 그리고 프로페셔널리즘 & 동작하는 소프트웨어 #21

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

codrin2
Copy link
Member

@codrin2 codrin2 commented Nov 5, 2024

'아니오'라고 말할 수 있는 프로페셔널이 되자. 그런데 적절한 대안을 곁들인
테스트 코드와 리팩토링에 대해 더 많은 노력도 해보자!

Comment on lines +33 to +37
## 느낀 점
- 평소 프로젝트를 진행할 때, 테스트 코드 없이 '기대만 하는' 상태로 코드를 작성하고 직접 테스트를 해본 후 마무리한다.
- 테스트 코드가 없다보니 같은 기능에 변경사항이 생겨 코드가 바뀔 때, 이미 했던 테스트를 손수 진행한다. -> 한번 작성했던 코드 임에도 기능을 변경하는데 걸리는 시간이 눈에띄게 짧아지지 않는다.
- 이러한 문제점에 대해 동의를 하고 테스트 코드 작성에 대해서도 긍정적인 생각이지만 TDD에 대해서는 아직 잘 모르겠다. -> 아직 제대로 적용하지 않고 도입하지 않아서 익숙하지 않기 때문에 그렇게 느끼는 것일수도 있겠다.
- 평소 소홀히 했던 테스트 코드에 대해 더 많은 자료를 찾아보면서 어떻게 하면 더 좋은 테스트 코드를 작성할 수 있는지에 대해 학습하고 직접 적용해봐야겠다.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

좋은 테스트 코드란 어떤 것일지 고민해보셔도 좋을 거 같아요 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants