Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feat] 이슈 예시는 다음과 같습니다. #1

Open
3 tasks done
jinsu4755 opened this issue Dec 30, 2020 · 1 comment
Open
3 tasks done

[Feat] 이슈 예시는 다음과 같습니다. #1

jinsu4755 opened this issue Dec 30, 2020 · 1 comment
Assignees
Labels
Android Android part Dev good first issue Good for newcomers 진수 담장자:진수

Comments

@jinsu4755
Copy link
Member

jinsu4755 commented Dec 30, 2020

Description

데이터 바인딩 실습

Progress

  • DataBinding init
  • Binding Adapter
  • DataBinding Button Click Event

Related content

https://www.notion.so/12-30-0fd440a0411544aea97aff3f9f849c5e

@jinsu4755 jinsu4755 self-assigned this Dec 30, 2020
@jinsu4755 jinsu4755 added Android Android part Dev good first issue Good for newcomers 진수 담장자:진수 labels Dec 30, 2020
@jinsu4755
Copy link
Member Author

해당 실습 파일 사용법

  1. 각자의 이슈를 제작합니다 형식은 위와 동일하게 작성합니다.

  2. main 브랜치 코드를 확인하고 어떻게 dataBinding으로 바꿀지 생각해봅니다.

  3. Step.01-Exercise 붙은 브랜치 부터 시작합니다.
    안드로이드 스튜디오 우측 하단에서 main이라는 부분을 누르면 로컬, 리모트 브랜치가 보이는데 이때 리모트의 Step.01-Exercise 를 눌러 체크아웃 합니다.

  4. 로컬 브랜치로 추가된 Step.01를 클릭해 rename하여 뒤에 /본인아이디 를 추가하여 브랜치명을 수정합니다

  5. 체크아웃 한 브랜치에서 안드로이드 좌측하단 TODO를 눌러 내부적 주석을 모두 확인하고 주석의 순서를 따라가며 코드를 작성하고 모르는 부분은 공식문서를 찾라가며 조져봅시다.

  6. 해당 Step의 모든 Todo를 마치면 커밋하고 각자 이슈에 트레킹 합니다, 또한 자신이 바꾼 브랜치명으로 push 합니다

  7. Push 하면 바로 PR을 생성하는데 이때
    Solution <- 작업한 브렌치
    로 보내야합니다.

  8. 리뷰어에 jinsu4755 달아두고 상단 탭에서 file changed를 눌러 다른점을 체크합니다

  9. 궁금하거나 질문사항이 있다면 원하는 라인 번호에 마우스를 가져가면 + 버튼이 뜨는데 버튼을 눌러 1라인 코드리뷰를 열거나 플러스 누르고 아래로 드래그하여 다중라인 코드리뷰를 열어 리뷰 코맨트를 남깁니다.

이후 다른 스텝도 동일하게 반복합니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Android Android part Dev good first issue Good for newcomers 진수 담장자:진수
Projects
None yet
Development

No branches or pull requests

1 participant