Home πŸ“Έ 2022-09-19
Post
Cancel

πŸ“Έ 2022-09-19

πŸ”₯ 였늘 어디에 도전해보셨고, 무엇을 λ°°μš°μ…¨λ‚˜μš”?

🌊 ν•™μŠ΅ν•˜μ‹œλ©΄μ„œ κΆκΈˆν•˜μ‹  λΆ€λΆ„μ΄λ‚˜, μ–΄λ €μ› λ˜ 점은 λ­˜κΉŒμš”?

  • λ¦¬νŒ©ν„°λ§ p.59μ—μ„œ λ°˜λ³΅λ¬Έμ„ νŒŒμ΄ν”„λΌμΈμœΌλ‘œ λ°”κΎΈκΈ°λ₯Ό μ μš©ν•˜λ©΄μ„œ for ꡬ문을 reduce둜 μˆ˜μ •ν•œλ‹€. μ—¬κΈ°μ„œ νŒŒμ΄ν”„λΌμΈμ˜ μ •μ˜κ°€ κΆκΈˆν•΄μ‘Œλ‹€.

    Pipe function의 이해와 ν”„λ‘œμ νŠΈ 적용기 μ°Έκ³ ν•˜κΈ°!

🌟 내일은 μ–΄λ–»κ²Œ 해보고 μ‹ΆμœΌμ„Έμš”?

  • νŒŒμ΄ν”„λΌμΈ κ°œλ… μ΄ν•΄ν•˜κΈ°

Chapter 01 - λ¦¬νŒ©ν„°λ§ : 첫 번째 μ˜ˆμ‹œ

  • πŸ”– ν”„λ‘œκ·Έλž¨μ΄ μƒˆλ‘œμš΄ κΈ°λŠ₯을 μΆ”κ°€ν•˜κΈ°μ— νŽΈν•œ ꡬ쑰가 μ•„λ‹ˆλΌλ©΄ λ¨Όμ € κΈ°λŠ₯을 μΆ”κ°€ν•˜κΈ° μ‰¬μš΄ ν˜•νƒœλ‘œ λ¦¬νŒ©ν„°λ§ν•˜κ³  λ‚˜μ„œ μ›ν•˜λŠ” κΈ°λŠ₯을 μΆ”κ°€ν•œλ‹€.
  • πŸ”– λ¦¬νŒ©ν„°λ§μ˜ 첫 λ‹¨κ³„λŠ” 항상 λ˜‘κ°™λ‹€. λ¦¬νŒ©ν„°λ§ν•  μ½”λ“œ μ˜μ—­μ„ κΌΌκΌΌν•˜κ²Œ 검사해쀄 ν…ŒμŠ€νŠΈ μ½”λ“œλ“€λΆ€ν„° λ§ˆλ ¨ν•΄μ•Ό ν•œλ‹€.
  • πŸ”– ν•˜λ‚˜μ˜ λ¦¬νŒ©ν„°λ§μ„λ¬Έμ œμ—†μ΄ 끝낼 λ•Œλ§ˆλ‹€ μ»€λ°‹ν•œλ‹€. κ·Έλž˜μ•Ό 쀑간에 λ¬Έμ œκ°€ 생기더라도 μ΄μ „μ˜ 정상 μƒνƒœλ‘œ μ‰½κ²Œ λŒμ•„κ°ˆ 수 μžˆλ‹€.
  • πŸ”– 컴퓨터가 μ΄ν•΄ν•˜λŠ” μ½”λ“œλŠ” 바보도 μž‘μ„±ν•  수 μžˆλ‹€. μ‚¬λžŒμ΄ μ΄ν•΄ν•˜λ„λ‘ μž‘μ„±ν•˜λŠ” ν”„λ‘œκ·Έλž˜λ¨Έκ°€ μ§„μ •ν•œ μ‹€λ ₯μžλ‹€.
  • πŸ”– 쒋은 μ½”λ“œλΌλ©΄ ν•˜λŠ” 일이 λͺ…ν™•νžˆ λ“œλŸ¬λ‚˜μ•Ό ν•˜λ©°, μ΄λ•Œ λ³€μˆ˜ 이름은 μ»€λ‹€λž€ 역할을 ν•œλ‹€.
  • πŸ”– μ‹¬κ°ν•˜κ²Œ λŠλ €μ§€λ”λΌλ„ μ œλŒ€λ‘œ λ¦¬νŒ©ν„°λ§λœ μ½”λ“œλ² μ΄μŠ€λŠ” 그렇지 μ•Šμ€ μ½”λ“œλ³΄λ‹€ μ„±λŠ₯을 κ°œμ„ ν•˜κΈ°κ°€ 훨씬 μˆ˜μ›”ν•˜λ‹€.
  • πŸ”– 지역 λ³€μˆ˜λ₯Ό μ œκ±°ν•΄μ„œ μ–»λŠ” κ°€μž₯ 큰 μž₯점은 μΆ”μΆœ μž‘μ—…μ΄ 훨씬 μ‰¬μ›Œμ§„λ‹€λŠ” 것이닀.
  • πŸ”– 반볡문이 μ€‘λ³΅λ˜λŠ” 것을 κΊΌλ¦¬λŠ” 이듀이 λ§Žμ§€λ§Œ, 이 정도 쀑볡은 μ„±λŠ₯에 λ―ΈμΉ˜λŠ” 영ν–₯이 λ―Έλ―Έν•  λ•Œκ°€ λ§Žλ‹€.
  • πŸ”– 간결함이 μ§€ν˜œμ˜ μ •μˆ˜μΌμ§€ λͺ°λΌλ„, ν”„λ‘œκ·Έλž˜λ°μ—μ„œλ§ŒνΌμ€ λͺ…λ£Œν•¨μ΄ 진화할 수 μžˆλŠ” μ†Œν”„νŠΈμ›¨μ–΄μ˜ μ •μˆ˜λ‹€.
  • πŸ”– 쒋은 μ½”λ“œλ₯Ό κ°€λŠ ν•˜λŠ” ν™•μ‹€ν•œ 방법은 β€˜μ–Όλ§ˆλ‚˜ μˆ˜μ •ν•˜κΈ° μ‰¬μš΄κ°€β€˜λ‹€.
  • πŸ”– λ¦¬νŒ©ν„°λ§μ„ 효과적으둜 ν•˜λŠ” 핡심은, 단계λ₯Ό 잘게 λ‚˜λˆ μ•Ό 더 λΉ λ₯΄κ²Œ μ²˜λ¦¬ν•  수 있고, μ½”λ“œλŠ” μ ˆλŒ€ 깨지지 μ•ŠμœΌλ©°, μ΄λŸ¬ν•œ μž‘μ€ 단계듀이 λͺ¨μ—¬μ„œ μƒλ‹Ήνžˆ 큰 λ³€ν™”λ₯Ό 이룰 수 μžˆλ‹€λŠ” 사싀을 κΉ¨λ‹«λŠ” 것이닀.

전체 μ½”λ“œ : https://codesandbox.io/s/refactoring-traning-ptdrrn?file=/src/ch1/createStatementData.js

This post is licensed under CC BY 4.0 by the author.

πŸ“Έ 2022-09-18

πŸ“Έ 2022-09-22