컬
컬리
March 13, 20201회
개발자들이 꺼려하는 까칠한 규식이 형

간단 소개
정규식의 활용과 슬랙 채널을 통한 개발팀 협업으로 특수 문자 제거 문제를 해결한 경험을 공유합니다.
AI Summary
- 정규식(규식이 형) 소개 및 활용
- 정규 표현식은 개발자들이 꺼려하지만 유용한 존재이며, 다양한 플래그와 표현식을 통해 문자열 처리에 활용될 수 있다.
- 기본 표현식과 플래그를 이해하면 정규 표현식을 효과적으로 사용할 수 있다.
- 실제 예제를 통해 정규 표현식의 활용법을 제시한다.
- 특수 문자 제거 문제 해결 과정
- 주문자 이름에 특수 문자 입력 방지 미션에서, 초기 정규식으로 특수 문자 제거에 실패했다.
- 발상을 전환하여 '한글, 영문, 숫자, 빈칸' 외의 문자 제거 방식으로 접근했다.
- 슬랙 채널을 통해 개발팀과 협업하여 더욱 강력한 정규식을 완성했다.
- 협업의 중요성 강조
- 혼자 해결하기 어려운 문제는 개발팀 슬랙 채널을 통해 공유하고 함께 해결하는 것이 효과적이다.
- **SDD(슬랙 Driven 개발 방법론)**과 몹 프로그래밍을 통해 문제 해결 능력을 향상시킬 수 있다.
Next Feeds

매출 손실을 줄여주는 외부링크 관제 Bot, 'URL Checker' 개발기
뱅크샐러드의 외부 링크 관제 봇 'URL Checker' 개발을 통해 제휴사 페이지 장애로 인한 매출 손실을 줄이고 사용자 경험을 개선한 과정을 담고 있습니다.
URL CheckerPuppeteerResemble.jsGitHub ActionsKubernetes
2020. 3. 13.
뱅크샐러드

새로 입사한 개발자가 프로젝트에 기여하는 방법 한 가지
신규 개발자가 코딩 스타일 가이드 준수 및 코드 품질 개선을 통해 프로젝트에 기여하고 팀 성장에 기여하는 방법을 제시합니다.
코딩 스타일CheckStylePull Request코드 컨벤션팀 성장
2020. 3. 9.
컬리

DevOps 엔지니어의 Redis Test 분투기 - Part 1
Redis 도입 후 발생한 장애 원인 분석 및 성능 테스트를 통해 Redis 사용 시 고려사항과 개선 방향을 제시합니다.
Redis테스트성능사이징캐싱
2020. 3. 4.
컬리

Database Driven Development에서 진짜 DDD로의 선회 -1-
Database Driven Development에서 DDD로 전환하며 겪은 오해와 깨달음, 그리고 실천 과정에서의 경험을 공유합니다.
DDD도메인 주도 설계이벤트 스토밍몹 프로그래밍클린 코드
2020. 3. 1.
컬리

하루에 1000번 배포하는 조직 되기
뱅크샐러드는 배포 프로세스 개선을 통해 배포 횟수를 4배 증가시키고, 개발자들이 배포를 두려워하지 않는 문화를 구축했습니다.
배포CI/CDGitHub ActionsMSAChatOps
2020. 2. 29.
뱅크샐러드

프로덕션 환경에서 사용하는 golang과 gRPC
뱅크샐러드의 gRPC 도입 및 활용 경험 공유: protobuf 기반 API 관리, 기존 서비스 호환성 확보, 옵저버빌리티 구축 노하우.
gRPCGolangProtobuf마이크로서비스Observability
2020. 2. 27.
뱅크샐러드