/effective-java-study

🌻 [Effective Java] μ €μž₯μ†Œ

[λ°±μ—”λ“œ 뢁 μŠ€ν„°λ””] Effective Java

πŸ“† κΈ°κ°„

  • 2023.10.08(일) ~ 2023.12.17(일) 총 11μ£Ό
  • 맀주 μΌμš”μΌ λŒ€λ©΄μœΌλ‘œ μ§„ν–‰ν•©λ‹ˆλ‹€.
  • μ²«μ§Έμ£ΌλŠ” κ°„λ‹¨ν•œ OTκ°€ μžˆμ„ μ˜ˆμ •μ΄λ©°, λ§ˆμ§€λ§‰μ£ΌλŠ” 총 νšŒκ³ λ„ 같이 μ§„ν–‰ν•©λ‹ˆλ‹€.
    • (* OTλŠ” μ˜¨λΌμΈμ—μ„œ λ§Œλ‚˜μš”!)

✏️ μŠ€ν„°λ”” λ£°

  • λ‹‰λ„€μž„ ν˜ΈμΉ­μ„ μ‚¬μš©ν•˜λ©° μ‘΄λŒ“λ§μ„ μ‚¬μš©ν•˜κΈ°. μΉœμ ˆν•˜μ§€λ§Œ μΉœλ°€ν•˜λ„λ‘!
  • 맀주 주말에 λŒ€λ©΄ μŠ€ν„°λ””λ₯Ό μ•½μ†μœΌλ‘œ ν•©λ‹ˆλ‹€.
  • μž₯μ†Œ λŒ€κ΄€μ€ 맀주 μ›”μš”μΌμ— 전원 μŠ€ν„°λ””μž₯μ—κ²Œ μ†‘κΈˆν•˜κ³  μ˜ˆμ•½μ„ μ§„ν–‰ν•©λ‹ˆλ‹€.
    • λ…Έμ‡Ό 방지!

βœ… μ§„ν–‰ 방식

  1. 맀주 Effective Java의 μ•„μ΄ν…œ 9개λ₯Ό μ§„ν–‰ν•©λ‹ˆλ‹€.

    • πŸ“ƒ μ•„μ΄ν…œ 진행 일정은 [μ΄νŽ™ν‹°λΈŒ μžλ°”] μ•„μ΄ν…œ 진행 일정λ₯Ό μ°Έκ³ ν•΄μ£Όμ„Έμš”:)
    • μ•„μ΄ν…œμ€ 인원에 λ§žμΆ”μ–΄ **[ 1, 1, 1, 2, 2, 2 ]** 의 개수둜 λΆ„λ°°ν•©λ‹ˆλ‹€.
    • μ•„μ΄ν…œ 선정은 OT 날에 μ •ν•œ μˆœμ„œκ°€ λ‘œν…Œμ΄μ…˜μœΌλ‘œ μ§„ν–‰λ©λ‹ˆλ‹€.
    • 맀주 μ•„μ΄ν…œ 2개 ν• λ‹Ήμžμ—κ²ŒλŠ” 집쀑 리뷰어가 μ‘΄μž¬ν•©λ‹ˆλ‹€.
    • (* 집쀑 λ¦¬λ·°μ–΄λŠ” μžμ‹ μ˜ νŒŒνŠΈλ„ˆμ— λŒ€ν•œ 보닀 μ„Έμ‹¬ν•œ 리뷰와 μ§ˆλ¬Έμ„ μ§„ν–‰ν•©λ‹ˆλ‹€.)
  2. ν•˜λ‚˜μ˜ μ•„μ΄ν…œλ§ˆλ‹€ ν•˜λ‚˜μ˜ Issueκ°€ λ“±λ‘λ©λ‹ˆλ‹€. ( *μŠ€ν„°λ””μž₯이 μ•„μ΄ν…œμ— λŒ€ν•œ Issueλ₯Ό κ΄€λ¦¬ν•©λ‹ˆλ‹€. )

    • 각 μ•„μ΄ν…œλ“€μ„ κ³΅λΆ€ν•˜λ‹€κ°€ 이해가 λ˜μ§€ μ•Šκ±°λ‚˜ ν† λ‘ ν•  λ‚΄μš©μ΄ μžˆλ‹€λ©΄ μ•„μ΄ν…œμ— ν•΄λ‹Ήν•˜λŠ” Issue의 Commentλ₯Ό λ“±λ‘ν•©λ‹ˆλ‹€.
    • ν•΄λ‹Ή Comment에 λŒ€ν•΄μ„œλŠ” 자유둭게 μ˜κ²¬μ„ λ‚˜λˆ„μ–΄ μ£Όμ„Έμš”.
    • ν”Όλ“œλ°± 및 μ˜κ²¬μ„ 남길 λ•Œ κ·Όκ±° 자료λ₯Ό μ²¨λΆ€ν•΄μ£Όμ„Έμš”!
  3. λ°œν‘œ μžλ£ŒλŠ” Github Repo에 정리될 수 μžˆλ„λ‘ λŒ€λ©΄ λ§Œλ‚¨ μ „κΉŒμ§€ PR둜 μ˜¬λ¦½λ‹ˆλ‹€.

    • (* λ°œν‘œ μ„Ήμ…˜μ—μ„œ μžμ„Έν•œ λ‚΄μš© 첨뢀)
  4. λ°œν‘œλ₯Ό 듀은 λ¦¬μŠ€λ„ˆλ“€μ€ κΆκΈˆν•œ 점에 λŒ€ν•œ μ§ˆλ¬Έμ„ μ΄μ–΄κ°‘λ‹ˆλ‹€.

πŸ™‹πŸ» λ°œν‘œ

  • 본인 호칭의 branchλ₯Ό μƒμ„±ν•˜κ³  λ°œν‘œ λ‚΄μš©μ„ μ •λ¦¬ν•˜μ—¬ μ»€λ°‹ν•©λ‹ˆλ‹€.
    • PR κ΄€λ¦¬λŠ” λ°œν‘œκ°€ λͺ¨λ‘ μ’…λ£Œλœ ν›„ μŠ€ν„°λ””μž₯이 λ¨Έμ§€ν•©λ‹ˆλ‹€.
  • λ‹¨μˆœ λ‚΄μš© 정리가 μ•„λ‹Œ 읽고 λ“  μƒκ°μ΄λ‚˜ μ‹€μ œ μž‘μ„±ν•œ μ½”λ“œ μ˜ˆμ‹œλ₯Ό μ²¨λΆ€ν•©λ‹ˆλ‹€.
  • λ°œν‘œ μžλ£ŒλŠ” markdown, pdf λ“± 자유둭게 μ˜¬λ €μ£Όμ„Έμš”.
    • λ°œν‘œμžλ£Œμ˜ 파일λͺ…은 μ•„λž˜ ν˜•μ‹μ„ μ§€μΌœμ£Όμ„Έμš”.
    μ•„μ΄ν…œλ²ˆν˜Έ_μ•„μ΄ν…œμ΄λ¦„_본인호칭
    
  • λ°œν‘œ μ‹œκ°„μ€ μ•„μ΄ν…œ 1개 ν• λ‹ΉμžλŠ” 10λΆ„ λ‚΄λ‘œ, μ•„μ΄ν…œ 2개 ν• λ‹ΉμžλŠ” 15λΆ„ λ‚΄λ‘œ μ€€λΉ„ν•΄μ£Όμ„Έμš”.
  • λ°œν‘œλŠ” μ•„μ΄ν…œ μˆœμ„œλŒ€λ‘œ μ§„ν–‰ν•©λ‹ˆλ‹€.
  • μŠ€ν”Όμ»€λ„ 본인의 λ°œν‘œ μ™Έμ—λŠ” λ¦¬μŠ€λ„ˆμ˜ 역할을 μ§„ν–‰ν•©λ‹ˆλ‹€.
  • λŒ€λ©΄ μ°Έμ—¬κ°€ λΆˆκ°€λŠ₯ν•˜λ”λΌλ„ Github Repo에 μŠ€ν„°λ”” λ‚΄μš©μ€ λ°˜λ“œμ‹œ μ˜¬λ €μ£Όμ„Έμš”!

μŠ¬λž™ 채널 μš΄μ˜λ°©μ•ˆ

  • #effective-java-곡지사항 : 맀주 μ•„μ΄ν…œ 맀칭자λ₯Ό μ•ˆλ‚΄ν•˜κ³  κ·Έ μ™Έ 전체 곡지가 ν•„μš”ν•œ λ‚΄μš©μ„ λ…Έν‹°ν•©λ‹ˆλ‹€.
  • #effective-java-λŒ€κ΄€ : 맀주 λŒ€κ΄€ κ΄€λ ¨ κΈˆμ•‘μ„ μ •μ‚°ν•©λ‹ˆλ‹€.
  • #effective-java-github : κΉƒν—ˆλΈŒ μž‘μ—…μ— λŒ€ν•œ λ©”μ‹œμ§€κ°€ μ „μ†‘λ©λ‹ˆλ‹€. (웹후크)
  • #effective-java-슀λͺ°ν† ν¬ : κ·Έ μ™Έ μž‘λ‹΄μ΄ ν—ˆμš©λ˜λŠ” μ±„λ„μž…λ‹ˆλ‹€.