본문으로 이동
코드로 해두면 편해요! 실수를 줄이는 개발 환경과 절차
컨퍼런스

코드로 해두면 편해요! 실수를 줄이는 개발 환경과 절차

if kakao 카카오 · YouTube

원문 보기

AI 핵심 요약

신규 팀원에게 개발 환경과 절차를 사람이나 문서로 전달하면 설정 변경이 누락되고 구성원 간 동기화를 보장하기 어렵다는 문제에서 출발했다. 이를 줄이기 위해 개발 규칙과 검증·배포 절차를 저장소의 코드로 선언해 관리하고, Detekt와 ktfmt, IntelliJ 설정, 테스트, GitHub Actions, Flyway, Mermaid 등을 활용했다. 코드 리뷰와 설정 동기화에 드는 수고, 반복적인 실수와 문서 관리 부담이 줄었고 개발자의 자신감과 만족도도 높아졌다고 설명했다. 자동화는 반복되는 낭비를 줄이는 데서 시작하되, 팀에 맞는 도구를 선택하고 레거시 환경에는 점진적으로 적용하는 것이 중요하다는 교훈을 전했다.

  • 린터와 포매터는 팀이 합의한 코드 규칙을 자동으로 검사하고 적용하는 기본 도구다.
  • 코틀린의 sealed class와 value class, 파이썬의 NewType, 타입스크립트의 branded type으로 값의 의미와 가능한 상태를 타입에 담을 수 있다.
  • 에디터 설정과 플러그인, 테스트, CI/CD, DB 마이그레이션, 다이어그램도 저장소에서 코드로 관리할 수 있다.
  • 도입할 때는 반복되는 낭비와 실수부터 찾고, 레거시 환경에서는 일부 파일이나 절차에 먼저 적용해 점진적으로 넓혀 간다.
  • 자동화 도구가 문제보다 복잡해지지 않도록 도입 후에도 도구와 사용 방식을 점검한다.

소개

if(kakao)25 다양한 개발 환경과 절차에 대해 일일이 설명하거나 복잡한 문서를 작성하는 대신, 코드의 형태로 선언하고 관리할 수 있습니다. 이로써 업무를 효율화하고 보다 안정감 있게 신규 서비스를 만든 경험을 나누고자 합니다. #TECH #PRODUCT #General 카카오에서 숏폼 스튜디오를 만들고 있는 김우섭(wes.kim)입니다. 요즘은 Nix와 같은 선언형 관리에 관심이 많습니다. 발표자료 보기 📍 https://if.kakao.com/2025/session?sessionId=13 📍 if.kakao.com if(kakao)25 홈페이지 : https://if.kakao.com/2025 #카카오 #kakao #이프카카오25

비슷한 학습 자료

컨퍼런스 if kakao

안녕하세요. 카카오테크를 이끌고 있는 CTO, 정규돈(gd.re) 입니다. AI 네이티브로의 전환 여정에서 펼쳐진 다양한 실험과 교훈을 공유하고, AI 시대를 살아가는 엔지니어들의 확장된 역할과 새로운 기회를 함께 모색합니다. 👇핵심만 골라보기👇 00:00 인트로 02:50 AI 시대의 생존과 성장 09:50 AI Native 전환 25:55 새로운 시대의 생산성, 어떻게 바라볼 것인가 31:55 AI 시대, 개발자의 미래 가능성, 일상이 되다 if(kakao)25 📎 if(kakao)25 홈페이지 : https://if.kakao.com/2025 #카카오 #kakao #이프카카오25

AI 코딩 인공지능 기타

컨퍼런스 if kakao

if(kakao)25 복잡한 동선을 가진 웹뷰 서비스에서, 기획자와 개발자가 동일한 흐름을 바라볼 수 있도록 퍼널 중심의 구조화를 설계하고 useFlow로 구현한 경험을 소개합니다. #TECH #Frontend 카카오 비즈니스에서 FE를 담당있는 차재명(max.cha)입니다. 반복되는 불편을 줄이고, 개발자 경험과 팀이 몰입할 수 있는 환경을 만드는 데 관심이 많습니다. 발표자료 보기 📍https://if.kakao.com/2025/session?sessionId=39 if(kakao)25 홈페이지 : https://if.kakao.com/2025 #카카오 #kakao #이프카카오25

프론트엔드

컨퍼런스 if kakao

if(kakao)25 ‘바이브코딩’에서 시작된 새로운 개발 패러다임, 카카오의 프로덕션 환경에서도 통했을까요? 카카오의 생생한 실험 과정을 통해 무엇을 증명했고, 어떤 통찰을 얻었는지 확인하실 수 있습니다. #TECH #AI #Agent AI와 함께 일하는 새로운 방식을 탐구하며, 카카오의 AI-Native 전환을 위한 전략과 실행을 이끌어가는 Vibeworker 이호정(benedict.lee)입니다. 발표자료 보기 📍https://if.kakao.com/2025/session?sessionId=53 📍if.kakao.com if(kakao)25 홈페이지 : https://if.kakao.com/2025 #카카오 #kakao #이프카카오25

AI 코딩 AI에이전트 개발 로드맵 1개에 담김

컨퍼런스 if kakao

반복적인 기능 테스트를 자동화하여 업무 효율과 서비스 품질을 높일 방안을 고민해왔고, 커머스 개발실에서 최초로 테스트 자동화 및 운영 시스템인 Away From Keyboard를 도입했습니다. 본 세션에서는 기존 한계 사항과 해결 방법을 쉬운 이해를 도울 수 있는 사례와 함께 소개해 드리고, 앞으로의 방향성을 제시하면서 마무리합니다 #QAAutomation #QAOps #CI #CD #Appium #Selenium 카카오 커머스QA파트의 Seon입니다. 효율적인 테스트 수행을 연구합니다. 발표자료 보기 👉https://speakerdeck.com/kakao/ifkakao22-93 if(kakao)2022에 대한 자세한 정보는 👉 https://if.kakao.com if(kakao)2022에 대한 문의는 👉 if@kakaocorp.com #카카오 #이프카카오 #개발자컨퍼런스 #기술 #개발 #ifkakao2022

소프트웨어 테스트 데브옵스 · 인프라

컨퍼런스 if kakao

개발 환경 개선을 위해 안드팀과 데브옵스팀이 함께 도전했던 Jenkins CI, RemoteBuild를 소개합니다. #Android #CI/CD #Build 안드로이드 외에도 다양한 분야에 관심이 많은 개발자 smith입니다. 서비스 개발과 더불어 프로세스 개선에도 큰 관심을 두고 있습니다. 더 효율적인 환경, 더 안정적인 서비스를 위하여 다방면으로 고민이 많은 Devops 엔지니어 june입니다. 카카오모빌리티에서 devops 엔지니어로 일하고 있는 louis입니다. 개발과 인프라 관리 프로세스의 자동화 및 간소화에 관심이 많습니다." 발표자료 보기 👉https://speakerdeck.com/kakao/ifkakao22-87 if(kakao)2022에 대한 자세한 정보는 👉 https://if.kakao.com if(kakao)2022에 대한 문의는 👉 if@kakaocorp.com #카카오 #이프카카오 #개발자컨퍼런스 #기술 #개발 #ifkakao202...

모바일 앱 개발 데브옵스 · 인프라

컨퍼런스 if kakao

if (kakao) 2021 컨퍼런스의 둘째 날에는 카카오와 9개 공동체 개발자들이 더 나은 세상을 만들기 위한 다양한 기술적 노력과 혁신적 성과을 공유합니다. 본 영상에서는 개발자를 위한 기조연설과 기술 발표 세션, 토크쇼/인터뷰/대담 등 다양한 콘텐츠와 개발자 대상 이벤트 등 총 90여개의 세션과 프로그램을 소개할 예정입니다. 카카오와 공동체 개발자들이 지난 1년간 흘렸던 땀과 노력, 그리고 이뤄낸 기술적 성과들을 한 눈에 확인해주세요! - https://if.kakao.com - 카카오 테크: https://tech.kakao.com/ - 관련 글: https://tech.kakao.com/2021/11/01/ifkakao2021-developers-recap/