제가 패스트캠퍼스 데브캠프에서 토이 프로젝트를 진행하면서 가장 어려움을 느꼈던 부분은 바로 '테스트'였어요. Cypress, Playwright, Jest 같은 테스트 도구의 이름만 들어도 머리가 아플 정도였죠. 하지만 얼마 전, 데브캠프에서 진행된 프론트엔드 테스트 특강을 듣고 나서 테스트의 종류와 과정에 대해 한층 더 깊이 이해할 수 있었어요. 그래서 기쁜 마음으로 특강에 참여했답니다. 1. 테스트는 무엇이며, 왜 중요한가요?테스트는 말 그대로 프로그램이 의도한 대로 동작하는지 확인하는 과정이에요. 특히 프론트엔드 개발은 사용자가 직접 상호작용하는 부분이기 때문에 작은 오류도 사용자 경험에 큰 영향을 미칠 수 있죠. 예를 들면, 회원가입할 때 "이메일 형식이 올바르지 않습니다"라는 오류 메시지가 제대..
개발자
·글또
10기에 지원하려다 보니 '삶의 지도'를 제출하라는 항목이 있더라고요. 평소에도 지인들로부터 "어떤 인생을 살아오셨나요?"라는 질문을 자주 받아왔는데, 이번 기회에 저도 한 번 정리해볼 겸 작성을 해봅니다. 이 길이 내 길인가?어릴 때는 사학자가 되고 싶어 사학과 진학을 준비했지만, 성적이 기대에 미치지 못했어요. 한국사 자격증 시험에서도 계속 떨어지면서, 이 길이 정말 내 길인가 고민하던 시기가 있었죠.그때 받은 스트레스를 극복하기 위해 다양한 자기계발서를 읽고, 관련 강연도 찾아 들었어요. 또한, 스트레스의 원인을 정리하고 싶어서 연습장에 글을 많이 썼어요. 지금 생각해보면 그 글들을 간직했더라면 좋았을 텐데, 당시 스트레스가 너무 커서 모두 찢어버렸답니다.왜 그런 결론을 내렸는지 모르겠지만, 결국 ..