κ΅λΉμ§μ D+08
- ν¨μ, λλ²κ±° -
볡μ΅
• MECE
κ²ΉμΉμ§ μμΌλ©΄μ λΉ μ§μμ΄ λλ κ²μΌλ‘ λ°λ³΅λ¬Έμ΄λ 쑰건문μ μ¬μ©ν λμλ MECEκ΄μ μΌλ‘ ν΄κ²°νλ κ²μ΄ μ’λ€.
ν¨μ
ν¨μλ μ΄μ μ ν΄λμ€ μμ μλ λ©μλλ₯Ό λ°°μ°λ©΄μ ν¨μμ λν΄μ ꡬ체μ μΌλ‘ μ€λͺ νκΈ°μ λ΄μ©μ μλ΅νλ€.
νμμ 보면 public staticμ μμ§ νμ΅ν λ΄μ©μ΄ μλκΈ° λλ¬Έμ ν¨μ€νκ³ intλ ν΄λΉ ν¨μκ° λ¦¬ν΄ν΄μ λμ¬ λ°μ΄ν°μ νμ μ μ μ΄μ£Όκ³ λ°λ‘ ν¨μ μ΄λ¦μ μ μ΄μ€λ€.
λν κ΄νΈμμλ λ©μΈλ©μλμμλΆν° λ£μ νλΌλ―Έν°κ°μ λ£μ΄ μ€ μ μλλ‘ λ³μ xλ₯Ό μ μΈν΄μ€ λͺ¨μ΅μ΄λ€.
• ν¨μμ κ°λ³ν vs ν¨μμ ν΅ν©
ν¨μλ₯Ό κ°λ³ννκ±°λ ν¨μλ₯Ό ν΅ν©ν νλ€λκ² λμ€μ λκ° λ μ’λ€κ³ λ§νκΈ°λ μ΄λ ΅λ€.
νμ§λ§ νμ€ν건 λ΄κ° ν¨μλ₯Ό ν΅ν©ννκΈ° μν΄μλ ν¨μλ₯Ό λ¨Όμ κ°λ³ννλ κ³Όμ μ κ±°μ³μ ν΅ν©ννλ κ²μ΄ μ μμ΄λ€.
λν κ°λ³νλ ν¨μλ₯Ό ν΅ν©νλ₯Ό νλ €κ³ ν λ ν¨μλ€μ ν©μ³λ λ΄λΆκ° 볡μ‘λκ° λ³λ‘ μμλ λ°κΏμ£Όλ κ²μ΄ μ’λ€.
λλ²κ±° (Debugger)
- λ²κ·Έλ₯Ό μ‘λ νμ
- Break point : νΉμ μ½λμ λ©μΆ°μΌ νλ μμ
- Step over : λλ²κ·Έμ ν¨μκ°μ κ³³μ κΉκ² λ€μ΄κ°μ§ μκ³ μ½λλ₯Ό μ€ννλ κ²
- Step into : λλ²κ·Έμ ν¨μμ κ°μ λ΄λΆμ μΈ κ³³ κΉμ§ λ€μ΄κ°μ μ½λλ₯Ό μ€ννλ κ²
- Resume : Step intoλ‘ μΈν΄ μ½λμ κΉκ² λ€μ΄κ°μ λ λκ°κ³ μΆμ λ μ¬μ©νλ κ²
'μλ > κ΅λΉμ§μ' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[D+10] μ½λ©λ°μ΄ (0) | 2022.10.01 |
---|---|
[D+09] μ»΄ν¨ν°μμ λ©λͺ¨λ¦¬λ₯Ό μ΄λ»κ² μ¬μ©νλκ°? (0) | 2022.09.30 |
[D+07] κ°λ°νκ²½ κ΅¬μΆ (0) | 2022.09.28 |
[D+06] 쑰건문 & λ°λ³΅λ¬Έ μμ (0) | 2022.09.27 |
[D+06] λ³΅μ΅ λ° λ°λ³΅λ¬Έ (0) | 2022.09.26 |
λκΈ