Software Engineering at Google 스터디
- Google Software Engineer 보다 뛰어난 엔지니어가 되기
- Git 잘 써보기
- How to Work Well on Teams
- Knowledge Sharing
- Engineering for Equity
- How to Lead a Team
- Leading at Scale
- Measuring Engineering Productivity
- Style Guides and Rules
- Code Review
- Documentation
- Testing Overview
- Unit Testing
- Test Doubles
- Larger Testing
- Deprecation
- Version Control and Branch Management.
- Code Search
- Build Systems and Build Philosophy
- Critique: Google’s Code Review Tool
- Static Analysis
- Dependency Management
- Large-Scale Changes.
- Continuous Integration.
- Continuous Delivery
- Compute as a Service
- Afterword
- README.md 페이지에 링크 적용하기
- 문서 이름 형식 맞추기: 00_snake_case.md
- Assignement 체크 하기
- Formatting tool 로 format 맞추기 (vscode prettier 추천)
- 원본의 저장소에 Fork 하기
- Fork 된 저장소를 Clone, remote
- branch 생성하기
- 실제 작업하기 (코딩, 문서 등)
- 작업된 내역 업로드 하기 add, commit, push
- GitLab - New Merge Request
- GitLab - New Merge Request 확인하기
- 작업자에게 코멘트 남기고 Master 에 병합하기
- Master에 병합한것 취소 하기
- 승인자가 Master에 병합이후, fork를 원본 저장소의 내용으로 동기화 하기
- 업로드한 branch 삭제하기
담당자 | 1st | 2nd | 3rd | 4th | 5th |
---|---|---|---|---|---|
KKP | 5 - O | 9 - O | 11 - O | 20 - O | 23 - O |
CJY | 2 - O | 8 - O | 12 - O | 17 - O | 21 |
NHB | 4 - O | 6 - O | 13 - O | 19 - O | 24 - O |
PYJ | 1 - O | 10 - O | 15 - O | 16 | 25 - O |
KMS | 3 - O | 7 - O | 14 - O | 18 - O | 22 |