전체 글7 CodeReivew 코드리뷰의 도입이 힘든 이유사례 A. 개발과정의 병목으로 여겨지는 경우언젠가는 하겠지, 실제 메인 업무는 개발이다. 의무감에 비롯됨 귀찮다. 가장 대표적 (60%)어떻게든 해보자.. 하지만 나 하나쯤이야 ㅎㅎ LGTM + 위치, 서열, 심리적 부담감(40%)지친다.. PR을 3개 째 보고 있다.. 누군가 하겠지사례 B. 결국 그냥 Merge하세요 ㅎㅎ LGTM(looks good to me) 가장 독성인 경우 : 리뷰 안에 상대방에 대한 비난이나 공격이 포함되는 경우 @@님 습관적으로 이런 식으로 짜시던데, 옳지 않다. 상황에 따라 다르다. 취향 차이의 문제이지 옳고 그름의 문제가 아니다. 결국 이러한 코드 리뷰 경험으로 인해서 팀 내 불화가 발생하고, 코드 리뷰는 종료될 가능성.. 2026. 1. 16. 2024년 회고 - 개발자가 되었습니다. 다사다난 했던 2024년을 되돌아보며 인상 깊었던 점을 돌아본 회고글입니다.내게 있어서 2024년은 어떤 해였을까?2024년을 정의한다면 “좋은 경험이든, 나쁜 경험이든 모든 경험이 다 선물이다.” 로 정리할 수 있을 것 같다. 이별, 프로젝트 실패, 다양한 사람들과의 만남, 취업 성공 까지 청춘의 에센스 같던 2024년은 365일이라는 단순한 숫자를 떠나 내 삶에 있어 큰 자양분으로 쓰일 것 이라 확신 하며 회고글을 남긴다. 논리적 사고 장착하기 - 이미 벌어진 사건인데, 슬퍼한다고 뭐가 바뀌니? 취업 준비 중, 과 CC부터 만나오던 여자친구와 2년 가까운 연애가 끝이났다. 마주한 이별 앞에서 난 약한 인간이었음을 깨달았다. 이별 직후 개발 중인 포트폴리오의 생산성은 곤두박질쳤고 끝이 보이지 않는 좌.. 2024. 12. 22. INFCON2023 - 지속 가능한 소프트웨어 개발을 위한 경험과 통찰 1. Q&A 지속 가능한 소프트웨어의 2가지 측면이란? 변화하는 요구사항을 지속적으로 수용할 수 있는지? 제조업은 초기 투자 비용이 높을 수록 곧 퀄리티와 직결되지만 소프트웨어는 초기 투자 비용이 높을 수록이후 발생하는 비용들이 점차 절감되며 좋은 퀄리티의 프로젝트가 완성된다. 변화하는 환경에 맞는 개발 방법 과거 Client / Sever 환경에서 VI 로 개발 당시에는 (지도)사전 설계 가 필수 현재 인터넷의 발전과 함께 PC/노트북 에서 IDE 통해 개발이 가능 사전 설계가 필수인 과거 환경에서 (네비게이션) Refactoring이 가능한 시대로 발전 TDD → Mock → Walking Skeleton(수직 슬라이스) 와 같이 리팩토링 또한 변화됨 이직하면 해결되나? 회사를 다니는 이유? 내가 회.. 2024. 2. 13. Level Up - 첫 출근부터 끝까지 다함께 레벨업(초기) 일을 잘 하기 위해서는 어떻게 해야할까? 우당탕탕 경험을 바탕으로 세운 일을 대하는 태도와 기준 일을 시작하는 당신에게 태도 및 기준 기대치는 나, 회사 모두에게 양방향으로 적용 개인도 회사에서 성취를 이루기를 바라고 회사도 내가 달성하기를 바라는 것이 있음 = 양방향의 기대치가 비슷한 선상에 있어야 서로가 행복하다. 그러나 서로의 기대치가 맞지 않다면? 개인의 역량 회사가 주고있는 것 높은 수준의 task 를 경험해볼 수 없음으로 성장할 기회가 없는 곳이라고 판단 회사는 인적 자원을 낭비 (개인의 resource 를 최대한 활용할 수 없음) 핵심은 기대치를 조절하기.. 2024. 2. 13. 이전 1 2 다음