컬
컬리
March 9, 20201회
새로 입사한 개발자가 프로젝트에 기여하는 방법 한 가지

간단 소개
신규 개발자가 코딩 스타일 가이드 준수 및 코드 품질 개선을 통해 프로젝트에 기여하고 팀 성장에 기여하는 방법을 제시합니다.
AI Summary
- 신규 입사자의 프로젝트 기여 방법
- 프로젝트 내 코딩 스타일 경고를 줄여 팀에 기여하는 방법 제시
- CheckStyle 설정을 활용하여 프로젝트 전체의 경고를 발견하고 수정
- 경고 감소를 통한 팀 성장 도모
- 단순 포매터 사용 대신 Pull Request를 활용한 코드 리뷰 및 학습 자료로 활용
- 코드 컨벤션의 중요성을 강조하고 팀원들의 참여를 유도
- 지속적인 경고 수정으로 코드베이스를 점진적으로 개선
Next Feeds

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.
뱅크샐러드

잘못 작성된 람다 코드를 삭제하기까지의 여정
가독성이 떨어지는 람다 코드를 리팩토링하여 가독성을 높이고 유지보수성을 개선한 경험 공유.
람다식리팩토링가독성Optional레거시 코드
2020. 2. 26.
컬리

폐쇄망 환경의 배포 시스템 개발기
뱅크샐러드가 폐쇄망 환경에서 안정적인 서비스 운영을 위해 자체 배포 시스템 'Alice'를 개발한 과정과 기술적 고민을 담고 있습니다.
폐쇄망배포 시스템DockerCanary 배포drone.io
2020. 2. 25.
뱅크샐러드