πŸ’­ KPT 회고

temprmnΒ·2023λ…„ 6μ›” 9일
0
post-thumbnail

2μ‘° 일석이쑰


ν”„λ‘œμ νŠΈ Repository

πŸ—’οΈ Notepad (λ©”λͺ¨μž₯ ν”„λ‘œκ·Έλž¨)
πŸš‚ Naeil-nolja (ν˜Έν…” μ˜ˆμ•½ ν”„λ‘œκ·Έλž¨)

1. ν•œ 주의 흐름

1) ν•œ 일

ν”„λ‘œμ νŠΈ λͺ…:

  1. λ©”λͺ¨μž₯ ν”„λ‘œκ·Έλž¨
  2. ν˜Έν…” μ˜ˆμ•½ ν”„λ‘œκ·Έλž¨

ν•„μˆ˜ μž‘μ—…:

  1. λ©”λͺ¨μž₯ ν”„λ‘œκ·Έλž¨
    βœ… λ©”λͺ¨ μž…λ ₯ 및 λ©”λͺ¨μž₯ 생성
    βœ… λ©”λͺ¨ μˆ˜μ • (λΉ„λ°€λ²ˆν˜Έ μ‚¬μš©)
    βœ… λ©”λͺ¨ μ‚­μ œ (λΉ„λ°€λ²ˆν˜Έ μ‚¬μš©)
    βœ… λ©”λͺ¨μž₯ 리슀트 쑰회 (생성 μ‹œκ°„ 순)

  2. ν˜Έν…” μ˜ˆμ•½ ν”„λ‘œκ·Έλž¨
    βœ… 객싀 μ˜ˆμ•½
    βœ… 객싀 μ˜ˆμ•½ μ·¨μ†Œ
    βœ… μ˜ˆμ•½ λ‚΄μ—­ 쑰회

μΆ”κ°€ μž‘μ—…:

  • ν˜Έν…” μ˜ˆμ•½ ν”„λ‘œκ·Έλž¨
    - μ˜ˆμ•½λ‚ μ§œ 별 μ˜ˆμ•½ κ°€λŠ₯ν•œ 객싀 쑰회 및 μ •λ ¬

2) λŠλ‚€μ 

  • μ΅œμ •μ€: λͺ¨λ₯΄λŠ”κ²Œ 있으면 도움을 λ°›κ³ , λ„μš°λ©΄μ„œ 진행할 수 μžˆμ–΄μ„œ νŒ€μ›λ“€μ—κ²Œ 쒋은 영ν–₯을 받을 수 μžˆμ—ˆλ‹€. κ°œμΈμ μœΌλ‘œλŠ” 객체지ν–₯을 κ³ λ €ν•˜λ©΄μ„œ ꡬ쑰λ₯Ό κ΅¬μƒν•˜λŠ” 과정이 μ˜λ―ΈμžˆλŠ” κ²½ν—˜μ΄μ—ˆλ‹€!

  • λ°•μ„œμ—°: μ²˜μŒμ—λŠ” 고민이 λ§Žμ•˜λŠ”λ° νŒ€μ›λ“€μ΄ 잘 μ΄λŒμ–΄μ€€ 덕에 λ°°μš°λ©΄μ„œ 재밌게 ν•  수 μžˆμ—ˆλ‹€. μ½”λ“œλ₯Ό κ³΅μœ ν•˜λ©΄μ„œ μ„œλ‘œ λ¦¬λ·°ν•΄μ£ΌλŠ” μ‹œκ°„μ΄ 더 적극적으둜 곡뢀할 수 있게 ν•΄μ€€ 동기뢀여가 될 수 μžˆμ–΄μ„œ μ’‹μ•˜λ‹€.

  • μ„œμ˜ˆλ¦°: κΈ°λŠ₯에 따라 역할을 맑게 λ˜λ©΄μ„œ νŒ€μ›λ“€μ΄ λ‚΄ μ½”λ“œλ₯Ό λ©”μ„œλ“œ ν˜•νƒœλ‘œ νŽΈν•˜κ²Œ κ°€μ Έλ‹€ μ“Έ 수 μžˆλŠ”κ°€μ— λŒ€ν•΄ μƒκ°ν•˜κ²Œ 됐닀. μžμ—°μŠ€λŸ½κ²Œ 더 객체지ν–₯슀러운 μ½”λ“œλ₯Ό μž‘μ„±ν•  수 μžˆμ—ˆλ‹€. 또, νŒ€μ›λ“€κ³Ό μ½”λ“œ 리뷰 μ‹œκ°„μ„ κ°€μ§€λ©΄μ„œ 많이 배울 수 μžˆμ—ˆλ‹€.

  • μ•ˆμ •λ―Ό: 개인과제 진행 후에 μ œλŒ€λ‘œλœ μ—­ν•  뢄담을 톡해 역할을 λ‚˜λˆ„κ³ , 그에 λ§žλŠ” κΈ°λŠ₯을 λ§Œλ“¦μ— μžˆμ–΄ μ„œλ‘œ λΆ€μ‘±ν•œ 뢀뢄은 μ†Œν†΅μ„ 톡해 μ±„μš°λ©΄μ„œ μ§„ν–‰ν•˜κ³  μ½”λ“œλ¦¬λ·°λ₯Ό 톡해 μ„œλ‘œμ˜ μ½”λ“œμ— λŒ€ν•œ μ„€λͺ…을 듀을 수 μžˆμ–΄ 쒋은 μ‹œκ°„μ΄μ—ˆλ‹€. 객체지ν–₯에 λŒ€ν•œ λ§‰μ—°ν•œ 생각이 μ •λ¦¬λ˜λŠ” μ‹œκ°„μ΄κΈ°λ„ ν–ˆλ‹€.

  • μ‘°μš°μ§„: νŒ€μ› λͺ¨λ‘κ°€ 색닀λ₯Έ 강점이 μžˆμ–΄, νŒ€ 과제λ₯Ό μˆ˜ν–‰ν•˜λ©΄μ„œ λΆ€μ‘±ν•œ 뢀뢄이 μ±„μ›Œμ§€λŠ” λŠλ‚Œμ„ λ°›μ•˜λ‹€. 도움을 받은 것에 κ·ΈμΉ˜μ§€ μ•Šκ³ , νŒ€μ›λ“€μ˜ μž₯점을 본받을 수 μžˆλ„λ‘ λ…Έλ ₯ν•΄μ•Όκ² λ‹€.

2. Keep

  1. ν•˜λ£¨ μ‹œμž‘ μ „ ν•˜λ£¨ λͺ©ν‘œλ₯Ό κ³΅μœ ν•˜κ³ , 맀일 정해진 μ‹œκ°„λ§ˆλ‹€ μ½”λ“œλ¦¬λ·° 및 진행상황을 κ³΅μœ ν•˜μ—¬ 문제점 등을 νŒŒμ•…ν•œ λΆ€λΆ„

  2. ν™”μ΄νŠΈλ³΄λ“œμ— ν•¨κ»˜ λͺ¨μ—¬ κ΅¬ν˜„μ„ μœ„ν•΄ ν•„μš”ν•œ μš”κ΅¬μ‚¬ν•­μ„ μž‘μ„±ν•˜κ³  틀을 κ΅¬μƒν•œ λΆ€λΆ„

  3. λ¬Έμ œμ μ΄λ‚˜ λͺ¨λ₯΄λŠ” 뢀뢄이 있으면 닀같이 적극적으둜 λ‚˜μ„œμ„œ κ³ λ―Όν•˜κ³  ν•΄κ²°ν•˜λ €κ³  ν•œ 것

  4. κΉƒν—ˆλΈŒ README 파일 적극 ν™œμš©ν•œ λΆ€λΆ„

3. Problem

μ΅œμ •μ€:

  • μƒλŒ€μ μœΌλ‘œ μ†Œν†΅μ΄ 적극적이지 λͺ»ν–ˆλ‹€. μ΅œλŒ€ν•œ ν•΄μ•Όν•  말은 ν•˜λ €κ³  λ…Έλ ₯ν–ˆλŠ”λ°, ν‰μ†Œμ—λ„ 의견 ν”Όλ ₯ν•˜λŠ”κ²Œ μ•½ν•œ 편이라 눈치λ₯Ό 많이 봀던 것 κ°™λ‹€.
  • κΈ°λŠ₯을 κ΅¬ν˜„ν•˜λŠ”λ°μ—λ§Œ μ§‘μ€‘ν•˜λŠλΌ μ‚¬μš©μž μ‹œλ‚˜λ¦¬μ˜€λ₯Ό κ³ λ €ν•˜μ§€ λͺ»ν–ˆλ‹€.
  • Git을 μ‚¬μš©ν•  λ•Œ CLIκ°€ μ•„λ‹ˆλΌ GUI νˆ΄μ„ 더 자주 μ‚¬μš©ν–ˆλ‹€.

λ°•μ„œμ—°:

  • νŒ€μ›λ“€κ³Ό ν˜‘μ—…ν•  λ•Œ κΉƒν—ˆλΈŒμ— λŒ€ν•œ ν™œμš©μ— 뢀쑱함을 느꼈고 ν”„λ‘œμ νŠΈλ₯Ό ν•˜λ©΄μ„œ 역할에 λŒ€ν•œ 고민을 많이 ν–ˆλ‹€

μ„œμ˜ˆλ¦°:

  • 맑은 μ—­ν•  이외에 λ‹€λ₯Έ κΈ°λŠ₯은 직접 κ΅¬ν˜„ν•΄ λ³Έ κ²ƒλ§ŒνΌμ˜ μ΄ν•΄λŠ” ν•˜μ§€ λͺ»ν•˜κ³  λ„˜μ–΄κ°„ 것 κ°™λ‹€.
  • κΉƒ νžˆμŠ€ν† λ¦¬κ°€ λ³΅μž‘ν•˜κ²Œ λ‚¨μ•„μžˆμ–΄ λ‚˜μ€‘μ— ν™•μΈν•˜κΈ°κ°€ μ–΄λ €μ› λ‹€.

μ•ˆμ •λ―Ό:

  • git bashκ°€ μ•„λ‹Œ IntelliJ λ‚΄λΆ€μ˜ git νˆ΄μ„ 더 많이 μ΄μš©ν–ˆλ‹€.
  • ν΄λž˜μŠ€λ³„ μ˜μ‘΄μ„±μ— λŒ€ν•΄ 곡뢀가 λΆ€μ‘±ν–ˆλ‹€.
  • κ΅¬ν˜„λœ μ½”λ“œμ˜ 이해λ ₯이 λΆ€μ‘±ν•œ λ“― ν•˜λ‹€.

μ‘°μš°μ§„:

  • 타인이 μ½”λ“œλ₯Ό λ³΄λŠ” 것에 λŒ€ν•΄ κ³ λ €ν•˜μ§€ μ•Šκ³  κ΅¬ν˜„μ—λ§Œ μ§‘μ€‘ν•˜λŠ” λ°”λžŒμ— μ½”λ“œλ₯Ό λ³΅μž‘ν•˜κ²Œ μž‘μ„±ν•˜μ—¬, μ½”λ“œλ¦¬λ·°λ₯Ό ν•  λ•Œ λ‚΄ μ½”λ“œμ— λŒ€ν•΄ κΈ΄ μ‹œκ°„λ™μ•ˆ λ§Žμ€ μ„€λͺ…을 ν•΄μ•Ό ν–ˆλ‹€.

4. Try

μ΅œμ •μ€:

  • μ†Œν†΅μ— 더 적극적으둜 μ°Έμ—¬ν•˜κΈ°. ν•„μš”ν•œ 말은 내뱉을 수 μžˆλ„λ‘ λ…Έλ ₯ν•΄λ³΄μž..
  • 초기 μ‹œλ‚˜λ¦¬μ˜€λ₯Ό ꡬ상할 λ•Œ κ΅¬ν˜„μ— μ§‘μ€‘ν•˜λ˜, ꡬ상 ν›„ μž¬κ²€ν† ν•˜λ©΄μ„œ μ‚¬μš©μž μ‹œλ‚˜λ¦¬μ˜€λ„ ν•¨κ»˜ κ³ λ €ν•˜λ©΄μ„œ μˆ˜μ •ν•΄λ³Ό 것
  • Git μ‚¬μš© μ‹œ CLI 적극 μ‚¬μš©ν•˜λ„λ‘ ν•˜κΈ°

λ°•μ„œμ—°:

  • κΉƒν—ˆλΈŒλ₯Ό 적극적으둜 ν™œμš©ν•˜κΈ° μœ„ν•΄ κ°•μ˜ λ“€μœΌλ©΄μ„œ μ—°μŠ΅ν•˜κΈ°
  • ν”„λ‘œμ νŠΈλ₯Ό λ³΄λ©΄μ„œ 역할에 λŒ€ν•΄ μ΄ν•΄ν•˜κ³  μ–΄λ–»κ²Œ κΈ°λŠ₯을 κ΅¬ν˜„ν–ˆλŠ”μ§€ κ³΅λΆ€ν•˜κΈ°
  • 쑰금 더 μžμ‹ κ°μžˆκ²Œ λ‹€κ°€κ°€κΈ°

μ„œμ˜ˆλ¦°:

  • μ™„μ„±λœ ν”„λ‘œμ νŠΈλ₯Ό 기반으둜 λ³΅μŠ΅ν•˜λ©° κ΅¬ν˜„ν•΄ λ³΄λŠ” μ‹œκ°„μ„ 가지기.
  • κΉƒ 컀밋 λ©”μ‹œμ§€ μžμ„Ένžˆ 남기기, rebase에 λŒ€ν•œ 곡뢀와 μ‹œλ„.
  • μ–΄λ €μš΄ κΈ°λŠ₯도 도전해 보기.

μ•ˆμ •λ―Ό:

  • git bash 많이 ν™œμš©ν•˜κΈ°
  • Controller의 역할을 μ’€ 더 λͺ…ν™•ν•˜κ²Œ νŒŒμ•…ν•˜κ³  μ ‘κ·Όν•˜κΈ°
  • μ½”λ“œλ₯Ό μ–•κ²Œ μ΄ν•΄ν•˜κΈ°λ³΄λ‹¨, μ’€ 더 깊게 νŒŒκ³ λ“€κΈ°
  • ν΄λž˜μŠ€λ³„ μ—­ν•  λΆ„λ‹΄, μ˜μ‘΄μ„±, 상속관계 λ“± 세뢀적인 사항 μ΄ν•΄ν•˜κΈ°

μ‘°μš°μ§„:

  • ν•œ λˆˆμ— 이해할 수 μžˆλŠ” 가독성 쒋은 μ½”λ“œλ₯Ό μž‘μ„±ν•˜κΈ°
profile
`ISFJ` T 49% F 51% /

0개의 λŒ“κΈ€