실전에서 TDD하기
TDD가 무엇인지 모르는 사람은 없습니다. 그런데 왜 하는 사람은 얼마 없을까요?
기업 기술블로그의 Testing 관련 글 255개
TDD가 무엇인지 모르는 사람은 없습니다. 그런데 왜 하는 사람은 얼마 없을까요?
WebRTC와 AWS, 브라우저 호환성이 어우러진 버그를 만나 해결하는 과정을 공유합니다.
react-router-dom 기반의 CSR 환경에서 Suspense를 사용하면서 발생한 순차적 API호출 문제를 프리패칭을 통해 개선한 경험을 공유합니다.
안녕하세요. 올리브영 품질관리를 담당하는 QA파트의 Hyun입니다. 올리브영 QA파트는 수동 테스트 이외에 UI 테스트 자동화, HealthCheck, 성능 테스트를 수행하고 있습니다. 그중 이번 글에서는 UI…
안녕하세요, 카카오스타일 전시 UX팀의 샌즈입니다. 모두들 알고 계시듯 null(널)은 값이 없음을 나타냅니다. 그리고 null 값인 객체에 접근하려고 하면 그 유명한 NullPointerException(NPE)이 발생합니다. 그런데 null 값을 가지지 않는 다고 설정한 변수에서 NPE가 발생하는 현상을 겪어 그 내용을 공유해보려고 합니다.
안녕하세요 카카오헤어샵 서비스 개발팀의 저스틴이라고 합니다 :)저는 코드 리뷰가 두 가지 타입으로 나뉘는데요첫 번째, 회사적 코드 리뷰두 번째, 교육적 코드 리뷰코드리뷰라는 것이 사실 보는 관점마다 다를 수가 있습니다그렇지만?! 개발자들은 무엇인가 배우고 반론하는 것을 좋아한다라는 것을 가정하고 두 번째인교육적 코드 리뷰를 진행한다면 어떻게 진행할 것인가에
안녕하세요! 올리브영에서 프론트엔드 개발자로 일하고 있는 재미입니다. 오늘은 지난 3월 10일 올리브영 앱에 런칭한 W CARE 서비스의 프론트엔드를 TDD로 개발한 후기를 남겨보고자 합니다. W CARE 서비스란? W CARE…
안녕하세요. 질문을 사랑하는 올리브영 프론트엔드 개발자 “우문Hyun답”입니다.😁 많은 개발자분들이 코드를 어떻게 작성해야 조금 더 빠르게 동작시킬 수 있을까 라는 고민을 많이 하실 텐데요 이번 포스트에서는 V8 엔진은 무엇이고 V…
오늘 티맵테크노트는 휴대폰의 카메라를 통하여 주행 중인 상황을 실시간 분석하고 운전자의 안전운전을 돕는 기능을 개발하는 과정을 설명드리려고 합니다. 개요 운전자는 차량 운전 시 길 안내를 위해 아래의 이미지처럼 차량에 휴대폰을 거치하여 TMAP 을 이용하게 됩니다. 이때 휴대폰 카메라를 통해 주행 중인 방향의 영상을 얻어 여러 차량 및 보행자와 같은 ob
안녕하세요. 키친보드 제품팀의 백엔드 프로그래머 남경호입니다. 2월에 작성한 청구/수납 서비스 개발기를 이후로 오랜만에 글을 작성하게 되었네요. 이번 글은 지난번과 같은 서비스에 대한 내용이 아닌 좀 더 기술적인 내용을 다루어 보려고 합니다. 혹시 2022년에 작성했던 서버 언어 전환 이야기 글을 기억하실까요? 저희 백엔드 챕터에서는 언어 전환을 하면서 테스트 코드 작성에 대한 숙련도 문제, 데이터 초기화의 불편함 등과 같은 여러 이유로 인해
들어가기 전에안녕하세요 Mobile Application Team iOS 개발자 강수진입니다. 오늘은 - Xcode 15로 빌드한 iOS 17에서 웹 뷰의 User Agent 가 원하는 값으로 설정되지 않는 이슈와 - 원인으로 추정되는 커밋 내역이 iOS 17부터 반영된 게 맞냐!를 추적해 가는 여정을 떠나 보도록 하겠습니다..ㅋㅎ 그럼 같이 가보져!!문제의 시작..Xcode 15.0 이 9월 18 일 (Beta 8과 RC 1을 거쳐) 릴리즈 되었습니다 👏🏻👏🏻👏🏻그러면 우리 서비스도 문제가 없나 한번 돌려봐야겠죠? Xcode 15로 iOS 17 빌드 가보자고~~~!네? ㅠ 역시 우리의 금쪽이 엑스코드에서 한 번에 잘 될 리가 없죠? 앱에서는 자체적인 native header ..
안녕하세요. 인벤토리 스쿼드 백엔드 개발자 펭귄대장입니다! 인벤토리 스쿼드에서 장애 전파 방지를 목적으로 CircuitBreaker를 도입하게 되어 이를 소개해 보고자 합니다. "우선 CircuitBreaker…
안녕하세요. 올영 프론트엔드 개발자 올리브정🔥 입니다! 최근 올리브영 온라인몰이 빠르게 성장함에 따라 저희 팀에서도 성능 개선을 위해 많은 고민을 하고 있습니다. 오늘은 그 고민을 해결하기 위해서 Infinite Scroll…
테스트 코드로부터 받은 피드백으로 구현 코드를 지속적으로 리팩토링하기
페이지 9 / 15 (총 255개)