From 5aab7dd2389d57dbcd1c1efe6649e30254e74170 Mon Sep 17 00:00:00 2001 From: bbbang105 <2018111366@dgu.ac.kr> Date: Sun, 24 Aug 2025 23:58:25 +0900 Subject: [PATCH 1/3] =?UTF-8?q?15=EC=9E=A5=20=ED=95=9C=EC=83=81=ED=98=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../\355\225\234\354\203\201\355\230\270.md" | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 "15\354\236\245/\355\225\234\354\203\201\355\230\270.md" diff --git "a/15\354\236\245/\355\225\234\354\203\201\355\230\270.md" "b/15\354\236\245/\355\225\234\354\203\201\355\230\270.md" new file mode 100644 index 0000000..fdd2565 --- /dev/null +++ "b/15\354\236\245/\355\225\234\354\203\201\355\230\270.md" @@ -0,0 +1,15 @@ +# πŸ”– Ch15. JUnit 듀여닀보기 + +> μž‘μ„± 일자 : 2025.08.24 / μž‘μ„±μž : ν•œμƒν˜Έ + +## πŸ’« 기얡에 λ‚¨λŠ” 문ꡬ + +- `p.331` : μ˜λ„λ₯Ό λͺ…ν™•νžˆ ν‘œν˜„ν•˜λ €λ©΄ 쑰건문을 μΊ‘μŠν™”ν•΄μ•Ό ν•œλ‹€. 즉, 쑰건문을 λ©”μ„œλ“œλ‘œ 뽑아내 μ μ ˆν•œ 이름을 뢙인닀. +- `p.332` : 뢀정문은 긍정문보닀 μ΄ν•΄ν•˜κΈ° μ•½κ°„ 더 μ–΄λ ΅λ‹€. +- `p.341` : μ½”λ“œλ₯Ό λ¦¬νŒ©ν„°λ§ ν•˜λ‹€ 보면 μ›λž˜ ν–ˆλ˜ 변경을 λ˜λŒλ¦¬λŠ” κ²½μš°κ°€ ν”ν•˜λ‹€. λ¦¬νŒ©ν„°λ§μ„ μ½”λ“œκ°€ μ–΄λŠ μˆ˜μ€€μ— 이λ₯Ό λ–„κΉŒμ§€ μˆ˜λ§Žμ€ μ‹œν–‰μ°©μ˜€λ₯Ό λ°˜λ³΅ν•˜λŠ” μž‘μ—…μ΄κΈ° λ•Œλ¬Έμ΄λ‹€. + +## πŸ’‘ λŠλ‚€ 점 + +1. 이번 μž₯μ—μ„œλŠ” μ €μžκ°€ Junit λͺ¨λ“ˆμ„ λ¦¬νŒ©ν„°λ§ ν•˜λŠ” 과정을 λ³΄μ—¬μ£Όμ—ˆλ‹€. μ—¬κΈ°μ„œ λŠλ‚€ 점은, μ•„λž˜μ™€ κ°™λ‹€. +2. λ³€μˆ˜λͺ… & λ©”μ„œλ“œλͺ…을 가독성 μ’‹κ²Œ λ§Œλ“œλŠ” 것이 κ°€μž₯ 기본이고 κ°€μž₯ μ€‘μš”ν•˜λ‹€. 이 λΆ€λΆ„λ§Œ 많이 κ³ λ―Όν•΄ 봐도 μ½”λ“œμ˜ 퀄리티가 많이 μ˜¬λΌκ°„λ‹€κ³  μƒκ°ν•œλ‹€. +3. λΆ€μ •λ¬Έ λ³΄λ‹€λŠ” 긍정문이 μ΄ν•΄ν•˜κΈ°κ°€ 쉽닀. "~ 해라" κ°€ "~ ν•˜μ§€ λ§ˆλŠ” 것을 ν•˜μ§€ 마라" λ³΄λ‹€λŠ” μ΄ν•΄ν•˜κΈ°κ°€ 훨씬 μ‰¬μšΈ 것이닀. 예λ₯Ό λ“€λ©΄ `isEmpty() == !isNotEmpty()` 같은 κ²½μš°μ΄λ‹€. From 0e5488b3e26eb09a2e4e16fdf057cd078684e4cd Mon Sep 17 00:00:00 2001 From: bbbang105 <2018111366@dgu.ac.kr> Date: Sun, 24 Aug 2025 23:58:31 +0900 Subject: [PATCH 2/3] =?UTF-8?q?16=EC=9E=A5=20=ED=95=9C=EC=83=81=ED=98=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../\355\225\234\354\203\201\355\230\270.md" | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 "16\354\236\245/\355\225\234\354\203\201\355\230\270.md" diff --git "a/16\354\236\245/\355\225\234\354\203\201\355\230\270.md" "b/16\354\236\245/\355\225\234\354\203\201\355\230\270.md" new file mode 100644 index 0000000..f57a876 --- /dev/null +++ "b/16\354\236\245/\355\225\234\354\203\201\355\230\270.md" @@ -0,0 +1,11 @@ +# πŸ”– Ch16. SerialDate λ¦¬νŒ©ν„°λ§ + +> μž‘μ„± 일자 : 2025.08.24 / μž‘μ„±μž : ν•œμƒν˜Έ + +## πŸ’« 기얡에 λ‚¨λŠ” 문ꡬ + +- `p. ` + +## πŸ’‘ λŠλ‚€ 점 + +1. μ†”μ§νžˆ μ œλŒ€λ‘œ λͺ» μ½μ—ˆμŠ΅λ‹ˆλ‹€.. \ No newline at end of file From 5aacba294e16bf2ac8da563641ba75d27f445e0b Mon Sep 17 00:00:00 2001 From: bbbang105 <2018111366@dgu.ac.kr> Date: Sun, 24 Aug 2025 23:58:34 +0900 Subject: [PATCH 3/3] =?UTF-8?q?17=EC=9E=A5=20=ED=95=9C=EC=83=81=ED=98=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../\355\225\234\354\203\201\355\230\270.md" | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 "17\354\236\245/\355\225\234\354\203\201\355\230\270.md" diff --git "a/17\354\236\245/\355\225\234\354\203\201\355\230\270.md" "b/17\354\236\245/\355\225\234\354\203\201\355\230\270.md" new file mode 100644 index 0000000..ae1f26b --- /dev/null +++ "b/17\354\236\245/\355\225\234\354\203\201\355\230\270.md" @@ -0,0 +1,16 @@ +# πŸ”– Ch17. λƒ„μƒˆμ™€ νœ΄λ¦¬μŠ€ν‹± + +> μž‘μ„± 일자 : 2025.08.24 / μž‘μ„±μž : ν•œμƒν˜Έ + +## πŸ’« 기얡에 λ‚¨λŠ” 문ꡬ + +- `p.368` : 일반적으둜 μž‘μ„±μž, μ΅œμ’… μˆ˜μ •μΌ, SPR 번호 λ“±κ³Ό 같은 메타 μ •λ³΄λ§Œ μ£Όμ„μœΌλ‘œ λ„£λŠ”λ‹€. +- `p.369` : μ£Όμ„μœΌλ‘œ 처리된 μ½”λ“œλ₯Ό λ°œκ²¬ν•˜λ©΄ 즉각 μ§€μ›Œλ²„λ €λΌ! +- `p.371` : 아무도 ν˜ΈμΆœν•˜μ§€ μ•ŠλŠ” ν•¨μˆ˜λŠ” μ‚­μ œν•œλ‹€. 죽은 μ½”λ“œλŠ” λ‚­λΉ„λ‹€. 과감히 μ‚­μ œν•˜λΌ. +- `p.376` : 죽은 μ½”λ“œλŠ” μ‹œκ°„μ΄ μ§€λ‚˜λ©΄ μ•…μ·¨λ₯Ό 풍기기 μ‹œμž‘ν•œλ‹€. +- `p.377` : ν•¨μˆ˜, μƒμˆ˜, λ³€μˆ˜λ₯Ό μ„ μ–Έν•  λ•ŒλŠ” μ‹œκ°„μ„ λ“€μ—¬ μ˜¬λ°”λ₯Έ μœ„μΉ˜λ₯Ό κ³ λ―Όν•œλ‹€. κ·Έμ € λ‹Ήμž₯ νŽΈν•œ 곳에 μ„ μ–Έν•˜κ³  내버렀두면 μ•ˆ λœλ‹€. + +## πŸ’‘ λŠλ‚€ 점 + +1. 이번 μ±•ν„°μ—μ„œλŠ” μ§€κΈˆκΉŒμ§€ μ±…μ—μ„œ λ‚˜μ˜¨ μ €μžμ˜ μ½”λ“œ 관리 방법둠에 λŒ€ν•œ 총 정리본이 λ‚˜μ™”λ‹€. λ•Œλ¬Έμ— ν•΄λ‹Ή μ±•ν„°λŠ” 두고두고 보며 λ‚΄ μ½”λ“œλ₯Ό λ¦¬νŒ©ν„°λ§ν•  λ•Œ μ°Έκ³ ν•˜λ©΄ 쒋을 λ“―ν•˜λ‹€. +2. μ±…μ—μ„œ μ €μžκ°€ μ›ν•˜λŠ” 만큼 λ§Žμ€ 것을 μ–»μ–΄κ°€μ§€λŠ” λͺ» ν–ˆμ§€λ§Œ, 쀑볡 μ½”λ“œλ₯Ό μ΅œλŒ€ν•œ μ œκ±°ν•˜κ³  / μ΅œμ†Œ λ†€λžŒμ˜ 원칙을 μœ„ν•΄ 일관성 μœ μ§€μ™€ 가독성에 μ‹ κ²½ μ“°κ³  / λ³€μˆ˜ & ν•¨μˆ˜ 넀이밍을 ν•  λ•Œ λ§Žμ€ 신경을 μ“°κ³  / λ³€μˆ˜ & μƒμˆ˜ & ν•¨μˆ˜ 등을 λ§Œλ“€ λ•ŒλŠ” μœ„μΉ˜λ₯Ό κ³ λ―Όν•˜λΌ 등은 기얡에 잘 λ‚¨λŠ” 것 κ°™λ‹€. 이 뢀뢄듀은 λͺ…μ‹¬ν•˜λ©° μ•žμœΌλ‘œ μ½”λ“œλ₯Ό 짜 보렀고 ν•œλ‹€. \ No newline at end of file