Keep : 만족하며 지속하고자 하는 점Pull request 시 2인 이상 코드리뷰 후, 본인 외 Merge도메인 별 브랜치 작업 : main, develop, feature#1, 2, 3 ... : 각 기능별 정리프로젝트 시작 전, 컨벤션 규칙 정리code with me 와 같은 페어프로그래밍Problem : 불편하기에 개선이 필요하다고 생각되는 점브랜치 전략브랜치 작업 관련해서 미리 대화를 나눴지만, 사실 현재 작업한 우리의 브랜치를 살펴보면 각자 개인의 스타일이 담겨있다. 예를 들어 폴더 구조 안에 브랜치를 생성하거나, 폴더 구조 없이 브랜치를 생성하는 등 개인의 차이가 있었다. API 명세와 실제 작업의 차이시간적 여유가 없는 상황에서 이 부분까지 수정하기에 번거롭지 않을까 싶어서 살짝 넘기고 ..
다양하고 많은 신입·예비 개발자분들과 '우아한형제들(배달의 민족)'의 서준수 연사자님의 세션을 공유하고 싶어서 적어보게 되었습니다.(세션 내용 중에 개발자들은 공유하는 것을 좋아한다는 내용도 있었는데 듣고 오! 하면서 좋아했답니다) 메타인지를 통한 성장 마인드셋 갖추기!메타인지란 생각에 대한 생각으로 '학습자가 자신의 학습 방법이 효과적이지 않다는 것을 인식하는 것' 이라고 합니다.효과적이지 않은 학습방법을 개선하려면 '성장 마인드셋'이 필요합니다. (성장 마인드셋의 반대는 고정 마인드셋) 서준수 연사자님은 주변에 존재하는 재능있는 사람들을 보고 '나는 그런 부류가 아니다' 생각되어나의 모자람을 늘 인지했기에 학습에 대한 필요성을 느끼게 했다고 합니다. (메타인지와 성장마인드셋) 주변에 있는 좋은 동료에..
GDG Devfast Incheon / Songdo 2024 다녀오다!IT, 전자, 개발 관련 세션이나 세미나, 페스티벌, 전시 등에 대한 정보를 찾아보고 직접 다녀온 것은 이번이 2번째랍니다!이전에는 한국전자전 KES2024에 다녀왔는데 해당 내용은 다른 블로그에 남겨놓아서 여기에도 다시 적어보도록 하겠습니다. 😎가는 길에 수시로 도로사정이 안좋아져서 13시 45분에 도착하게 되어 2차 세션 부터 듣게 되었습니다! 1차 세션에서는 '컨테이너 친화적인 자바 어플리케이션 만들기'였는데 GDG측에서 강연자님께 여쭤보고 장표 제공이 가능하다면 보내주신다고 하셔서 아쉬운 마음을 뒤로하고 2차 세션 중 '엄마, Dokerfile 없이 컨테이너 이미지 만들 수 있대요!' 를 듣고 3차 세션은 '개발자가 더 큰 성..
인텔리제이를 사용한다면 반드시 확인해야할 단축키 목록!개발하는 시간을 단축하며 효율을 높이고 싶다면 꼭 확인해보는 것을 권장합니다.🌱 기초 필수 단축키 목록 윈도우 (Windows)맥 (MacOS)복사하기Ctrl + CCmd + C잘라내기Ctrl + XCmd + X붙여넣기Ctrl + VCmd + V주석 토글Ctrl + /Cmd + /전체 선택Ctrl + AComd + A현재 파일에서 찾기Ctrl + FCmd + F전체 파일에서 찾기Ctrl + Shift + FCmd + Shift + F현재 파일에서 바꾸기Ctrl + RCmd + R전체 파일에서 바꾸기Ctrl + Shift + RCmd + Shift + R줄 복사Ctrl + DCmd + D🪴 응용 필수 단축키 목록 윈도우 (Windows)맥 (M..
커밋 메세지를 작성할 때마다 이전에 정리해놓은 글을 참고하며 파파고를 사용했는데생각보다 복잡스러운 글의 구조로 인해 불편해서 조금 더 빠르고 쉽게 알아볼 수 있도록 정리했습니다.좋은 커밋 메세지를 작성해야하는 이유팀 프로젝트의 경험이 많지 않았다면 좋은 커밋메세지 작성의 중요성에 대해 깨닫기 어려웠을 것이라고 생각됩니다.(저 또한 그렇게 생각해왔고, 앞으로 함께할 팀원과의 좋은 소통을 위해 작성방법에 대해 공부하게 되었습니다 🧐 ) 협업을 하는 과정에서 가장 중요한 부분이 소통입니다.소통을 원활하게 하려면 한 눈에 알아볼 수있는 내용으로 정확하게 전달해야합니다.한 눈에 알아볼 수 있는 내용으로 정확하게 전달해야한다면, 커밋 규칙(Clean Commit Message)에 대해 알아야합니다. ✏️ Cle..