- μ΄νν°λΈ μ½νλ¦° μλ
- 곡λΆν λ΄μ©: 1μ₯ ~ 8μ₯ (μμ΄ν 52)
μμ΄ν | λ°νμλ£ |
---|---|
μμ΄ν 1: κ°λ³μ±μ μ ννλΌ | λ°°μ€ν |
μμ΄ν 2: λ³μμ μ€μ½νλ₯Ό μ΅μννλΌ | κ³ κ΄ν |
μμ΄ν 3: μ΅λν νλ«νΌ νμ μ μ¬μ©νμ§ λ§λΌ | λ°°μμ§ |
μμ΄ν 4: inferred νμ μΌλ‘ 리ν΄νμ§ λ§λΌ | μ νκ²½ |
μμ΄ν 5: μμΈλ₯Ό νμ©ν΄ μ½λμ μ νμ κ±Έμ΄λΌ | μ΄μ£Όν |
μμ΄ν 6: μ¬μ©μ μ μ μ€λ₯보λ€λ νμ€ μ€λ₯λ₯Ό μ¬μ©νλΌ | μ΄κ·λ΄ |
μμ΄ν 7: κ²°κ³Ό λΆμ‘±μ΄ λ°μν κ²½μ° nullκ³Ό Failureλ₯Ό μ¬μ©νλΌ | λ°°μμ§ |
μμ΄ν 8: μ μ νκ² nullμ μ²λ¦¬νλΌ | κ³ κ΄ν |
μμ΄ν 9: useλ₯Ό μ¬μ©νμ¬ λ¦¬μμ€λ₯Ό λ«μλΌ | μ΄μ£Όν |
μμ΄ν 10: λ¨μ ν μ€νΈλ₯Ό λ§λ€μ΄λΌ | λ°°μ€ν |
μμ΄ν | λ°νμλ£ |
---|---|
μμ΄ν 11: κ°λ μ±μ λͺ©νλ‘ μ€κ³νλΌ | μ νκ²½ |
μμ΄ν 12: μ°μ°μ μ€λ²λ‘λλ₯Ό ν λλ μλ―Έμ λ§κ² μ¬μ©νλΌ | μ΄κ·λ΄ |
μμ΄ν 13: Unit?μ 리ν΄νμ§ λ§λΌ | μ΄μ£Όν |
μμ΄ν 14: λ³μ νμ μ΄ λͺ ννκ² λ³΄μ΄μ§ μλ κ²½μ° νμ€νκ² μ§μ νλΌ | μ΄κ·λ΄ |
μμ΄ν 15: 리μλ²λ₯Ό λͺ μμ μΌλ‘ μ°Έμ‘°νλΌ | μ νκ²½ |
μμ΄ν 16: νλ‘νΌν°λ λμμ΄ μλλΌ μνλ₯Ό λνλ΄μΌ νλ€ | κ³ κ΄ν |
μμ΄ν 17: μ΄λ¦ μλ μκ·λ¨ΌνΈλ₯Ό μ¬μ©νλΌ | λ°°μμ§ |
μμ΄ν 18: μ½λ© 컨벀μ μ§μΌλΌ | λ°°μ€ν |
μμ΄ν | λ°νμλ£ |
---|---|
μμ΄ν 19: knowledgeλ₯Ό λ°λ³΅νμ§ λ§λΌ | |
μμ΄ν 20: μΌλ°μ μΈ μκ³ λ¦¬μ¦μ λ°λ³΅ν΄μ ꡬννμ§ λ§λΌ | |
μμ΄ν 21: μΌλ°μ μΈ νλ‘νΌν° ν¨ν΄μ νλ‘νΌν° μμμΌλ‘ λ§λ€μ΄λΌ | |
μμ΄ν 22: μΌλ°μ μΈ μκ³ λ¦¬μ¦μ ꡬνν λ μ λ€λ¦μ μ¬μ©νλΌ | |
μμ΄ν 23: νμ νλΌλ―Έν°μ μλμμ νΌνλΌ | |
μμ΄ν 24: μ λ€λ νμ κ³Ό variance νμ μλ₯Ό νμ©νλΌ | |
μμ΄ν 25: κ³΅ν΅ λͺ¨λμ μΆμΆν΄μ μ¬λ¬ νλ«νΌμμ μ¬μ¬μ©νλΌ |
μμ΄ν | λ°νμλ£ |
---|---|
μμ΄ν 26: ν¨μ λ΄λΆμ μΆμν λ 벨μ ν΅μΌνλΌ | |
μμ΄ν 27: λ³νλ‘λΆν° μ½λλ₯Ό 보νΈνλ €λ©΄ μΆμνλ₯Ό μ¬μ©νλΌ | |
μμ΄ν 28: API μμ μ±μ νμΈνλΌ | |
μμ΄ν 29: μΈλΆ APIλ₯Ό λ©(wrap)ν΄μ μ¬μ©νλΌ | |
μμ΄ν 30: μμμ κ°μμ±μ μ΅μννλΌ | |
μμ΄ν 31: λ¬Έμλ‘ κ·μ½μ μ μνλΌ | |
μμ΄ν 32: μΆμν κ·μ½μ μ§μΌλΌ |
μμ΄ν | λ°νμλ£ |
---|---|
μμ΄ν 33: μμ±μ λμ ν©ν 리 ν¨μλ₯Ό μ¬μ©νλΌ | |
μμ΄ν 34: κΈ°λ³Έ μμ±μμ μ΄λ¦ μλ μ΅μ μκ·λ¨ΌνΈλ₯Ό μ¬μ©νλΌ | |
μμ΄ν 35: 볡μ‘ν κ°μ²΄λ₯Ό μμ±νκΈ° μν DSLμ λ§λ€μ΄λΌ |
μμ΄ν | λ°νμλ£ |
---|---|
μμ΄ν 36: μμ보λ€λ μ»΄ν¬μ§μ μ μ¬μ©νλΌ | |
μμ΄ν 37: λ°μ΄ν° μ§ν© ννμ data νμ μλ₯Ό μ¬μ©νλΌ | |
μμ΄ν 38: μ°μ° λλ μ‘μ μ μ λ¬ν λ μΈν°νμ΄μ€ λμ ν¨μ νμ μ μ¬μ©νλΌ | |
μμ΄ν 39: νκ·Έ ν΄λμ€λ³΄λ€λ ν΄λμ€ κ³μΈ΅μ μ¬μ©νλΌ | |
μμ΄ν 40: equalsμ κ·μ½μ μ§μΌλΌ | |
μμ΄ν 41: hashCodeμ κ·μ½μ μ§μΌλΌ | |
μμ΄ν 42: compareToμ κ·μ½μ μ§μΌλΌ | |
μμ΄ν 43: APIμ νμμ μ΄μ§ μλ λΆλΆμ νμ₯ ν¨μλ‘ μΆμΆνλΌ | |
μμ΄ν 44: λ©€λ² νμ₯ ν¨μμ μ¬μ©μ νΌνλΌ |
μμ΄ν | λ°νμλ£ |
---|---|
μμ΄ν 45: λΆνμν κ°μ²΄ μμ±μ νΌνλΌ | |
μμ΄ν 46: ν¨μ νμ νλΌλ―Έν°λ₯Ό κ°λ ν¨μμ inline νμ μλ₯Ό λΆμ¬λΌ | |
μμ΄ν 47: μΈλΌμΈ ν΄λμ€μ μ¬μ©μ κ³ λ €νλΌ | |
μμ΄ν 48: λ μ΄μ μ¬μ©νμ§ μλ κ°μ²΄μ λ νΌλ°μ€λ₯Ό μ κ±°νλΌ |
μμ΄ν | λ°νμλ£ |
---|---|
μμ΄ν 49: νλ μ΄μμ μ²λ¦¬ λ¨κ³λ₯Ό κ°μ§ κ²½μ°μλ μνμ€λ₯Ό μ¬μ©νλΌ | |
μμ΄ν 50: 컬λ μ μ²λ¦¬ λ¨κ³ μλ₯Ό μ ννλΌ | |
μμ΄ν 51: μ±λ₯μ΄ μ€μν λΆλΆμλ κΈ°λ³Έ μλ£ν λ°°μ΄μ μ¬μ©νλΌ | |
μμ΄ν 52: mutable 컬λ μ μ¬μ©μ κ³ λ €νλΌ |
- μΌμ : 2024.12 ~ 2025.03
- 맀 μ£Ό μμμΌ μ λ 10μ 30λΆ
- μμ΄ν
μ μ μ λ°νκ° λλ ν μ¬λ€λ¦¬ νκΈ°λ₯Ό ν΅ν΄ κ²°μ ν©λλ€.
- μμ΄ν μ μνΈ λμνμ λ€λ₯Έ λΆκ³Ό λ³κ²½μ΄ κ°λ₯ν©λλ€.
- μμ΄ν
λΉ 1λͺ
μ μΈμμ΄ μ 리 ν λ°νλ₯Ό μ§νν©λλ€.
- λ°ν μμμ μμ λ‘κ² ν΄μ£Όμλ©΄ λ©λλ€. (λ Έμ , λ§ν¬λ€μ΄, λ§μΈλ맡, λΈλ‘κ·Έ λ±λ±)
- λ°ν μλ£λ GitHubμ 맀 μ£Ό μ λ°μ΄νΈλ₯Ό ν μμ μ λλ€.
- (κΆμ₯μ¬ν) λ€λ₯Έ μΈμμ λ°ν λ΄μ©μ λ£κ³ μ κ·Ή μ§λ¬Έ & νΌλλ°±μ λΆνλλ €μ. π
- μ€ν°λλ νμ°¨λΉ 1~2μκ° μ§ν μμ μ λλ€.
- 맀 μ£Ό 6κ°μ μμ΄ν μ λ°ννκ³ , μ΄ 9~10μ£Ό μ λ μ§νν μμ μ λλ€.
- λ°ν μλ£λ κ°κΈμ λ°ν μ κΉμ§ 곡μ λΆνλ립λλ€.
- λ°ν μ λ€λ₯Έ λΆλ€μ΄ μ 리 μλ£λ₯Ό 미리 μ½μ΄λ³΄κΈ° μν¨μ λλ€.
- λ°ν μκ°μ 5λΆ ~ 20λΆ λ΄μΈλ‘ νλ©΄ 곡μ μ ν¨κ» μμ λ‘κ² ν΄μ£ΌμΈμ.
- μμ΄ν λ³ λͺ¨λ λ΄μ©μ μ 리νμ€ νμλ μμ΅λλ€.
- 맀 μ£Ό λ°νκ° λλ ν κ°κ° 5λΆ λ΄μΈλ‘ μμ λ‘κ² ν ν¬ ν΄μ£Όμλ©΄ λ©λλ€. π
- μ± μ λν λλμ , λ€λ₯Έ λΆ λ°νμ λν λλμ , λ³ΈμΈμ νμ¬ μν©, μ΄λ²μ£Ό μν©, μ’μλμΌ, μ¬νλμΌ, νΉλ³νμΌ λ¨Ήκ³ μΆμκ², νκ³ μΆμκ² λ±λ± μμ λ‘κ² ν΄μ£Όμλ©΄ λ©λλ€.