Skip to content

woowacourse-study/2024-android-cs-study

Repository files navigation



Android & CS Study

우아한테크코스 6기 안드로이드 CS 스터디 (2024.04.16 ~ )
CS 기초와 안드로이드 지식을 습득하기 위한 스터디입니다.
PR과 리뷰 활동으로 함께 성장하기를 추구합니다 🔥
스터디 내용을 잘 정리해서 추후 면접 스터디로 활용할 예정입니다 👨‍🏫


👨‍👩‍👦‍👦 스터디원


image image image image image
누누(@jinuemong) 에디(@junjange) 채드(@dpcks0509) 하디(@ii2001) 꼬상(@kkosang)

⏰ 활동 규칙


  • 매주 화요일에 주제를 선정해서 다음주 월요일 자정까지 pr을 제출한다 !
  • 브랜치명 & 파일 생성 규칙을 지키자 !
  • README.md는 충돌 방지를 위해서 웹 환경(main 브랜치)에서 수정하자 !
  • 꼼꼼하게 피드백을 진행하자 !
  • 셀프 스터디를 일주일에 최소 1번은 진행하자 !
  • 다른 스터디원의 폴더는 건드리지 말자 !

📖 진행 방식


1. 사전준비 🧎‍➡️

  • 정해진 규칙으로 main으로부터 새로운 브랜치를 생성한다.
    • 닉네임
    • ex> 누누의 브랜치 nunu
  • 한 회차에 한 가지 CS or 안드로이드 개념을 선정한다.
  • 선정 된 주제가 겹치지 않도록, 슬랙에서 선착순으로 주제를 선정한다. (카테고리는 겹쳐도 된다)
  • 이미 있는 카테고리 - 파일에서 선택해도 되고, 원하는 주제가 있다면 새로 디렉토리 or 파일을 생성한다.
  • 파일이름은 주제(파일 제목) 으로 한다.
📂_Android
  - 📃 안드로이드 4대 컴포넌트.md
  - 📃 액티비티 생명주기.md

2. PR 작성 🚶‍➡️

  • 선정한 주제를 잘 정리해서 .md 파일을 작성한다. 🧑‍💻
    • 블로그에 포스팅하는 느낌으로 이미지 + 표 등을 활용해서 정리하자 !
    • 참고 자료를 첨부하면 좋다 !
in 안드로이드 4대 컴포넌트.md

안드로이드는 4가지의 컴포넌트, 즉 액티비티(Activity), 서비스(Service), 
브로드 캐스터(BroadCast Receiver), 콘텐츠 제공자(Content Provider)가 있다. 
각각의 컴포넌트는 고유의 기능을 가지고 있고, 인텐트를 통해 서로 상호작용을 할 수 있다.
..... (사진) (참고자료) (표) 등등 ,,,
  • 주제에 대한 예상 질문지를 작성한다. 👩‍💻
    1. _Expected Question 디렉토리에 질문지 파일을 생성한다.
    2. 파일이름은 주제(파일 제목) 질문지 으로 한다.
📂_Expected Question
  - 📃 안드로이드 4대 컴포넌트 질문지.md
in [nunu1]안드로이드 4대 컴포넌트.md

1. 안드로이드 4대 컴포넌트란?
2. 컴포넌트란 무엇인가요?
3. 4대 컴포넌트 중 Content Provider를 활용한 예시를 설명해보세요.

@개념 읽어보기 (📃[nunu1]액티비티 생명주기.md 파일 링크)
  • 위 활동이 끝나면 main으로 PR을 보낸다.

3. 리뷰 활동 🏃‍➡️

  • 다른 스터디원이 보낸 pr을 반드시 확인 후 아래 활동을 진행한다 !
  • 질문하기
    1. 순수한 의도로 질문하기
      • ex> 컴포넌트는 뭔가요?
    2. 면접관 입장에서 질문하기
      • ex> ~는 용량이 데이터를 공유할 때 활용한다고 하셨는데 그렇다면 작은 데이터를 공유할 때는 무엇을 활용하나요?
  • 개념 보충 요구하기
    • 빠진 부분 & 아쉬운 내용이 있다면 개념 보충을 요구한다.
      • ex1> 액티비티에 대한 설명이 부족한 것 같아요
  • 잘못 된 내용 교정하기
    • 잘못 된 내용을 수정해준다.
      • ex2> 잘못 된 내용이 있는데요? 이렇게 수정하면 좋을 것 같아요

4. 리뷰 반영하기 🏃‍➡️🏃‍➡️

  • 더 이상 질문이나 요구사항이 없을 때까지 아래 활동으로 리뷰받은 내용을 지속적으로 반영한다.
    1. 다른 스터디원의 질문을 질문지로 활용하기
      • 다른 스터디원이 질문한 내용을 질문지에 추가한다.
      • ex> _Expected Question - [nunu1]안드로이드 4대 컴포넌트.md에 4번 문항 추가
    2. 요구사항 & 수정사항 반영하기
    3. 공부하다 더 알게 된 내용을 추가하기
  • 더 이상 진행할 활동이 없다면 마감일부터 스스로 머지한다.

5. 셀프 스터디 진행하기 🧍

  • 스터디를 진행하면 _Expected Question에 머지된 질문 리스트가 쌓이게 된다.
  • _Self Study에 본인 or 스터디원의 질문 리스트에 대한 답변을 스스로 작성한다.
  • _Self Study에 본인 닉네임으로 폴더를 생성한다.
  • 아래 예시로 작성해도 좋고, 자유롭게 면접 답변처럼 작성해본다.
📂_Self Study
    📂누누
    - 📃[nunu1]안드로이드 4대 컴포넌트 답변지.md
in [nunu1]안드로이드 4대 컴포넌트 답변지.md

1. 안드로이드 4대 컴포넌트란?
안드로이드 4대 컴포넌트란 ~ 입니다 ~ 그리고 ~ 입니다 ~
  • 개인 활동이므로 자유롭게 브랜치를 생성하여 머지한다!

질문 리스트


About

[안드로이드 6기] CS 스터디 🏃‍➡️

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published