Java
μ Spring
μ μ λλ‘ λΉ‘μΈκ² 곡λΆνκ³ μΆμλ°, μλ°λ΄ λͺ¨μ§μ κΈ°λ€λ¦¬λ€κ° κ·Έλ₯ λ΄κ° μΉκ΅¬λ€ κΌ¬μ
μ Java
+ Spring
μ€ν°λλ₯Ό λ§λ€μλ€. μλ°λ΄μ νμ΅λ°©μμ μ°¨μ©νμΌλ©°, μ΄ μ€ν°λμ ν΅μ¬ μΆκ΅¬ κ°μΉλ νꡬμ μ½λ 리뷰λ€. λ³΄λ€ κΉκ², μ λλ‘ Java
+ Spring
μ μ΄ν΄νκ³ , μ΄λ₯Ό νμ©ν΄ μ©λ νλ‘μ νΈκΉμ§ λ§λ€μ΄λ³΄μ. μλ°λ΄μ μ‘μλ΄
μλΉ ~,~
<μ€ν°λμ λͺ¨λ ꡬμ±μμ μ£Όλμ μΌλ‘ μ°Έμ¬νλ€. μ€ν°λ κ³νμ λν΄ μμ λ‘κ² μ견μ λΌ μ μμΌλ©°, νμ μ μ λμ μΌλ‘ μ€ν°λ κ³νμ λ³κ²½ν μ μλ€.>
Clean Code
, Test Code
, OOP
, Refactoring
μ°μ΅.Java
νμ΅.Spring
νμ΅.Java
μ Spring
μ μ΄μ©ν μ€μ νλ‘μ νΈ. λ¨μν ꡬνμ κ·ΈμΉμ§ μλλ€. 1~3μμ λ°°μ΄ λͺ¨λ κ°λ
μ λ
Ήμ΄κ³ , κΉμ΄ μλ κΈ°μ μ μλν΄λ³΄κΈ°.Java
κ°λ°μλΌ λͺ°μ
νκ³ μ½λ μμ±νκΈ°. Clean Code
, Test Code
μ λν΄ λμμμ΄ μ§μ°©νκΈ°.
κ°μ²΄μ§ν₯ νλ‘κ·Έλλ° λ° μ€κ³(Java) κ°μ μ€ν°λλ₯Ό λ©μΈμΌλ‘ μ§νλλ€. κ°μ‘°νμ§λ§, κ°μμ λͺ¨λ λΆλΆμ λμΆ© λμ΄κ°μ§ μκ³ , μ‘°κΈμ΄λΌλ μ΄ν΄κ° λμ§μλλ€λ©΄ Issueμ μΆκ°νκ³ μ΄ν΄λ λκΉμ§ νμ΅νλ€.
μ€ν°λ μ¬μ΄ν΄μ ν μ£Ό λ¨μλ‘ κ΅¬μ±λλ€. 맀주 μ€ν°λ 리λ 1λͺ μ μ νμ¬ μ§ννλ€. μ€ν°λ 리λλ μ ν΄μ§ νμ΅ λ²μλ₯Ό μμ΅νκ³ , λ²μ λ΄μ κ°μ₯ μ€μν κ°λ λ€μ μ λ³ν΄ ν€μλλ‘ μ 리νκ³ , μ΄λ₯Ό Issueλ‘ μ¬λ¦°λ€. λͺ¨λ μ€ν°λμμ μ΅μ νλ μ΄μμ ν€μλλ₯Ό 맑μ μ¬νμ μΌλ‘ νμ΅νκ³ λ°ννλ€. λ°ν or 곡μ μλ£ μ€ κ°μΈμ΄ μμ±ν μ½λκ° μλ€λ©΄, μ€ν°λμλ€κ³Ό μ½λλ₯Ό 리뷰νλ€.
κ°λ³νμ΅(μΌ~μ)
λ°ν λ° ν λ‘ μ€ν°λ(ν )
νκ³ (ν , 2μ£Ό~4μ£Όμ ν λ²)
OOP
νλ‘κ·Έλ¨ κ³Όμ μ€ν°λμ μμ(&μ§ν νλ©°), Java
Basic, Clean Code
, Test Code
, TDD
, OOP
, DDD
, Refactoring
μ κ°λ
μ κ°λ³μ μΌλ‘ νμ΅νλ€. (νμμ μ€μν κ°λ
μ μ£Όμ λ₯Ό μ μ νμ¬ λ°ν λ° ν λ‘ νλ©° νμ΅νλ€.) μλμ μμ€λ₯Ό μ°Έκ³ νμλ©΄ λκ² λ€.
νμμ μ½κ°μ λ‘μ§μ ν¬ν¨νλ©΄μ μꡬμ¬νμ΄ λͺ νν νλ‘κ·Έλ¨μ ꡬννλ κ³Όμ λ₯Ό μννλ€. μ΄λ, μ¬μ μ μ½μν μ μ½μ¬νμ μ격ν μ€μνλ©° νλ‘κ·Έλλ°νλ€. Part 1μ λͺ¨λ νμ΅μ κΈ°λ³Έμ μΌλ‘ μλ°μ§κΈ° λ°μ¬μ±λμ μμμ μΈ μ°μ΅μΌλ‘ TDD, 리ν©ν λ§ μ°μ΅νκΈ°λ₯Ό κΈ°μ€μΌλ‘ μΌμ μ§ννλ€. νμμ νμλ₯Ό ν΅ν΄ μ λμ μΌλ‘ λ£°μ μΆκ°/λ³κ²½ν μ μλ€(μμ μ°Έκ³ ). μ΄ν μ€ν°λμμ κ°μμ μ½λλ₯Ό μ€λͺ νκ³ μ€ν°λμλ€μκ² λ¦¬λ·°λ°λλ€. μ΄ κ³Όμ μ ν΅μ¬ κ°μΉλ μ€ν°λμλ€μ μ½λ 리뷰λ€. μ΄μ¬ν 리뷰ν΄μ£Όμ.
μλ νμΈμ. 벨λ‘κ·Έ κ²μμ ν΅ν΄μ νμ΄λ³΄λ€κ° λ€μ΄μμ΅λλ€. νΉμ κ°λ° λ°°μ°μ μ§ μΌλ§λ λμλμ§ μ¬μ€λ΄λ λ κΉμ? 컴곡과 λμ€μ 건μ§..μ λ μ΄μ λ§ νλ‘κ·Έλλ° μ λ¬Ένλλ° νλλμ²λΌ μ μ λ μμ€μ μ€ν°λλ₯Ό μ΄μν μ λλ©΄ μ΄λμ λ 곡λΆνμ ¨λμ§ κΆκΈν΄μ λκΈ λ¨κ²¨μ.