CleanCode TIL (2022.01.23)

Henry ChoΒ·2022λ…„ 1μ›” 23일
0

λ…Έκ°œλΆ

λͺ©λ‘ 보기
3/31

DAY 3

πŸ”–Β μ˜€λŠ˜ 읽은 λ²”μœ„ : 1. κΉ¨λ—ν•œ μ½”λ“œ 8p ~ 20p


πŸ€“Β μ±…μ—μ„œ κΈ°μ–΅ν•˜κ³  싢은 λ‚΄μš©

κΉ¨λ—λž€ μ½”λ“œλž€?

λΉ„μ•Όλ„€ 슀트둭슀트룹

μš°μ•„ν•˜κ³  효율적인 μ½”λ“œ

μ˜μ‘΄μ„±μ„ μ΅œλŒ€ν•œ 쀄여 ν•œ 가지λ₯Ό μ œλŒ€λ‘œ ν•˜λŠ” μ½”λ“œ

창문이 ν•œλ²ˆ 깨지고 λ‚˜λ©΄ 쇠퇴가 μ‹œμž‘λ˜λ²„λ¦Ό

κ·Έλž˜λ”” λΆ€μΉ˜

잘 μ“΄ λ¬Έμž₯처럼 μ½νžˆλŠ” μ½”λ“œ β†’ λͺ…μΎŒν•œ 좔상화

Big 데이브 ν† λ§ˆμŠ€

μž‘μ„±μžκ°€ μ•„λ‹Œ μ‚¬λžŒλ„ 읽고 고치기 쉽닀 β†’ TDD

μ½”λ“œλ§ŒμœΌλ‘œ λͺ…ν™•νžˆ ν‘œν˜„ν•  수 μ—†μœΌλ―€λ‘œ 였히렀 문학적(인간이 읽기 쒋은)으둜 ν‘œν˜„ν•΄μ•Ό λ§ˆλ•…

마이클 νŽ˜λ”μŠ€

주의 깊게 μ§œλ†“μ€ μž‘ν’ˆ

λ‘  μ œν”„λ¦¬μŠ€

쀑볡 쀄이기, ν‘œν˜„λ ₯ 높이기, μ΄ˆλ°˜λΆ€ν„° κ°„λ‹¨ν•œ 좔상화 κ³ λ €ν•˜κΈ° β†’ μ§„μ§œ λ¬Έμ œμ— μ‹ κ²½ μ“Έ μ—¬μœ  생김

μ›Œλ“œ 컀닝햄

μ§μž‘ν–ˆλ˜ κΈ°λŠ₯을 각 루틴이 κ·ΈλŒ€λ‘œ μˆ˜ν–‰ν•˜λŠ” μ½”λ“œ β†’ μ½μœΌλ©΄μ„œ λ†€λž„ 일이 μ—†μ–΄μ•Ό ν•œλ‹€

ν΄λ¦°μ½”λ“œλŠ”..

였브젝트 λ©˜ν†  μ§„μ˜μ΄ μƒκ°ν•˜λŠ” κΉ¨λ—ν•œ μ½”λ“œλ₯Ό μ„€λͺ…

μš°λ¦¬λŠ” μ €μžλ‹€

  • μ €μžμ—κ²ŒλŠ” λ…μžμ™€ 잘 μ†Œν†΅ν•  μ±…μž„μ΄ μžˆλ‹€
  • κ°œλ°œμžλŠ” λŒ€λΆ€λΆ„μ˜ μ‹œκ°„μ„ μ½”λ“œλ₯Ό 읽고 μ°ΎλŠ”λ° 보낸닀
  • μ½”λ“œλ₯Ό 읽기 μ‰½κ²Œ λ§Œλ“€λ©΄ μ§œκΈ°λ„ 쉽닀

λ³΄μ΄μŠ€μΉ΄μ›ƒ κ·œμΉ™

μΊ ν”„μž₯은 처음 왔을 λ•Œλ³΄λ‹€ 더 κΉ¨λ—ν•˜κ²Œ 해놓고 λ– λ‚˜λΌ

β†’ μ‹œκ°„μ΄ μ§€λ‚ μˆ˜λ‘ μ½”λ“œκ°€ μ’‹μ•„μ§€λŠ” ν”„λ‘œμ νŠΈλΌλ‹ˆ!

πŸ€”Β λ– μ˜€λ₯΄λŠ” 생각

  • ꡬ루 λ“€μ˜ 말씀듀을 읽을 수둝 λ‚΄ μ½”λ“œκ°€ 점점 λ”λŸ¬μ›Œλ³΄μΈλ‹€..
  • μ§„μ§œ λ¬Έμ œμ— μ‹ κ²½ μ“Έ μ—¬μœ λ₯Ό κ°€μ§€μž
  • 빨리 ν΄λ¦°μ½”λ“œ λ‹€ 읽고 ν›„μ†νŽΈμΈ Agile Software Development: Printciples, Patterns and Practices 도 읽어보고 μ‹Άλ‹€

πŸ”ŽΒ μ§ˆλ¬Έ

πŸ“Β μ†Œκ° 3쀄 μš”μ•½

  • μš°λ¦¬λŠ” μ½”λ“œμ˜ μ €μžλ‹€. λ…μžμ™€ 잘 μ†Œν†΅ν•  수 μžˆλŠ” κΉ¨λ—ν•œ μ½”λ“œλ₯Ό μ“Έ μ±…μž„μ΄ μžˆλ‹€
  • μ½”λ“œλ₯Ό 읽기 μ‰½κ²Œ λ§Œλ“€λ©΄ μ§œκΈ°λ„ 쉽닀
  • 쀑볡 쀄이기, ν‘œν˜„λ ₯ 높이기, μ΄ˆλ°˜λΆ€ν„° κ°„λ‹¨ν•œ 좔상화 κ³ λ €ν•˜κΈ° β†’ μ§„μ§œ λ¬Έμ œμ— μ‹ κ²½ μ“Έ μ—¬μœ  생김
profile
Full stack tech visionary

0개의 λŒ“κΈ€