Quick - Behavior Driven Development
iOYES
iOS에서 Quick이라는 외부 테스트 프레임워크가 있습니다.
Nimble과 함께 사용하면 BDD 스타일로 테스트 코드를 작성하는데 아주 유용하죠!
BDD는 Behavior Driven Development를 나타냅니다.
즉, 사용자 행동을 기반하여 선언적이고 직관적으로 테스트 코드를 구성해볼 수 있죠 😃
Quick과 함께 TDD의 첫걸음을 쉽게 시작해보는건 어떨까요?
더 많은 콘텐츠를 보고 싶다면?
이미 회원이신가요?
2025년 4월 4일 오후 11:45
안
... 더 보기여
... 더 보기백
... 더 보기제가 리드하고 있는 조직(당근마켓 커뮤니티실)에서 백엔드 엔지니어를 채용 중이에요.
커뮤니티실에는 동네 이웃들의 이야기와 정보를 공유하는 동네생활팀, 이웃 간의 취미와 관심사를 연결하는 모임팀, 그리고 아파트 단지 생활을 더 편리하고 즐겁게 만들어 줄 단지팀이 있어요. 지금 내 동네에서 일어나고 있는 일들을 더 쉽게 즐기고 공유할 방법들을 찾는 일이라면 무엇이든 도전하여 실행에 옮겨요. 만드는 사람이 불편할수록 쓰는 사람은 편하다는 믿음으로 도전적인 문제를 풀어나갈 분과 함께하고자 해요.
... 더 보기AI 기술이 우리 일상과 산업 전반에 스며들면서 소프트웨어 개발 환경 역시 큰 변화의 물결을 맞이하고 있다. 특히 코딩을 돕는 AI 에이전트의 등장은 개발 생산성에 대한 큰 변화를 만들고 있다. 나 역시 이러한 변화를 체감하며, 나에게 익숙한 소프트웨어 개발의 대표적인 두 축인 프론트엔드와 백엔드 영역에서 AI 기술이 미치는 영향과 그로 인해 변화하는 소프트웨어 엔지니어의 역할에 대해 개인적인 생각을 정리해 본다.
... 더 보기