- 문서는 markdown을 통해 작성해 주세요.
- 문서의 이름 형태는 YYYY-MM-DD-post-name.md 과 같이 작성일, 제목을 포함한 필수정보가 필요합니다.
Github Markdown Guide
Junior 개발자에게 친숙한 카테고리를 시작으로 문서를 작성하고 순차적으로 문서 공유에 관심이 있는 개발자들이 관심 있는 주제에 직접 참여할 수 있었으면 하는 바람이다. 각 주제에 대해서 처음 접근하는 Junior 개발자를 위한 내용이 대다수가 될 것이며, 위키 페이지의 구조는 크게 카테고리와 문서로 이루어져 있다.
Category | Description |
---|---|
AWS | 개발환경 및 AWS 인프라 운영 전반에 관한 내용 |
Android | Android 개발에 관한 지식 |
BugFixedDiary | 단순히 Bug Fixed 기록을 남긴다기보다는 어떻게 문제를 인식하고 해결해 나아갔는지를 중점으로 기술한다. |
Fundamentals | 개발자에게 밑천이 되는 소프트웨어 공학 전반 |
Git | Git에 대한 사용 경험과 그 밖의 협업도구에 대한 이야기 |
Java | Java의 기본지식 및 Java8에 대한 내용 |
Spring Framework | Spring Framework에 대한 지식, Spring Boot과 Spring 5.0 에 대한 인사이트 |
iOS | Swift를 통한 iOS 개발에 관한 지식 |
이 문서의 내용에 대해 공감하시는 모든 분들은 카테고리 또는 문서를 추가하거나 수정할 수가 있습니다. 저와 같은 Junior 개발자의 시선에서 고민하신 과정을 공유해주시면 더욱 좋을 것 같습니다.
예를 들면 저와 같은 경우에는 Maven을 통한 프로젝트 빌드를 학습할 때 빌드 도구가 왜 필요한지도 모른 채 시작하다 보니 막막했던 기억이 납니다. 그 이유는 첫 조직에서는 IDE에서 빌드한 결과물을 서버에 직접 배포하고 있었기 때문입니다.
처음에는 내용이 부족할 수도 있겠지만 꾸준하게 이어 나아갈 수 있다면, 이 습관이 결국 프로그래밍을 즐겁게 만들어 준다고 생각합니다. 언제든지 가벼운 마음으로 Pull Request 해주시면 됩니다.
누구나 새로운 주제나 문서를 생성할 수 있습니다.
- 최상단의 폴더명은 다루고 싶은 주제에 대한 카테고리명을 뜻합니다.
- 카테고리는 이 주제가 왜 필요한지에 대한 readme.md 문서를 포함해야 합니다.
- 문서는 markdown을 통해 작성해 주세요.
- 문서의 파일명은 숫자와 영문 소문자로 이루어지고 확장자는 *.md 입니다. 파일명에 띄어쓰기가 필요할 때에는 '-' 을 사용합니다.
- 문서의 이름 형태는 YYYY-MM-DD-blog-post-name.md 과 같이 작성일, 제목을 포함한 필수정보가 필요합니다.
- 그 이외에 문서에 대한 제약사항은 없습니다 :)
- 우측 상단의 버튼을 통해 Repository를 Fork합니다.
- Fork한 Repository를 통해 문서를 추가합니다.
- New Pull Request버튼을 통해 Merge요청을 합니다.