올
올리브영
December 28, 20231회
파트너오피스 리뉴얼, 왜 우리는 리팩터링을 하였는가?
간단 소개
올리브영 파트너 스쿼드의 리팩터링 경험 공유: 코드 가독성, 유지보수성 향상 및 팀 역량 강화.
AI Summary
- 리팩터링 배경
- 기존 코드의 가독성 저하, 중복 코드, 잘못된 컨벤션 등으로 유지보수 어려움 발생
- 축약어 남발, 불필요한 변수/메서드, 일관성 없는 명명 규칙 등이 문제
- 리팩터링 과정 및 결과
- 코드 스타일 통일, 불필요 클래스 제거, 미사용 변수/메서드 삭제 등을 진행
- Enum 적용으로 상태 코드 관리 개선, @Lazy 제거로 잠재적 오류 방지
- Request/Response 개선으로 API 이해도 및 운영 효율성 향상
- 리팩터링 효과
- 코드 라인 수 감소 (최대 60% 개선), 서비스 이해도 향상, 팀원 역량 강화
- 코드 리뷰 효율성 증대 및 유지보수 용이성 확보
- 더 나은 서비스와 코드 품질을 위한 지속적인 개선 의지 강조
Next Feeds
중앙집중식 syslog 설정 및 관제
rsyslog, Elasticsearch, Logstash, Filebeat, Elastalert를 이용한 중앙집중식 syslog 시스템 구축 및 관제 방법을 설명합니다.
syslogrsyslogElasticsearchLogstashElastalert
2023. 12. 27.
사람인

검은 토끼(2023년)와 이별을 준비하는 넷마블 기술 블로그
넷마블 기술 블로그의 2023년 회고 및 2024년 운영 계획을 담고 있으며, 기술 공유와 소통을 강조한다.
넷마블기술 블로그회고조회수콘텐츠
2023. 12. 26.
넷마블
별이 빛나는 밤에
요기요 R&D 센터는 연말 파티를 통해 구성원들의 노고를 격려하고, 구성원 주도의 행사 준비 과정을 통해 끈끈한 협력과 성장을 이루었습니다.
요기요R&D센터연말파티워크숍조직문화
2023. 12. 26.
요기요

네이버 클라우드 플랫폼의 ETL 서비스 Data Flow 실습
네이버 클라우드 Data Flow를 활용한 ETL 실습 예제를 통해 데이터 처리 자동화 및 비용 절감 방법을 제시합니다.
Data FlowETL네이버 클라우드 플랫폼AirflowObject Storage
2023. 12. 22.
네이버클라우드플랫폼

워드프레스 백업과 복원은 웹 파일과 DB를 한 쌍으로 맺어야 한다
워드프레스 업데이트 시 웹 파일과 DB를 한 쌍으로 백업/복원하여 안정적인 서비스 운영 및 테스트 환경을 구축하는 전략을 소개합니다.
워드프레스백업복원셸 스크립트자동화
2023. 12. 21.
넷마블

엔지니어링 프로젝트 임팩트 산정하기
원티드랩 데이터 엔지니어가 데이터 스트리밍 플랫폼 '위버' 프로젝트를 통해 임팩트를 산정한 과정을 소개하고, 다양한 산정 방법론을 제시합니다.
데이터 엔지니어링임팩트 산정Apache KafkaWeaver 프로젝트기회비용
2023. 12. 21.
원티드