πŸ“˜ν΄λ¦°μ½”λ“œ (2022.02.07) - λ‹¨μœ„ ν…ŒμŠ€νŠΈ (2)

μ‹ μœ€μ² Β·2022λ…„ 2μ›” 7일
0

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

λͺ©λ‘ 보기
16/22

DAY 18

였늘 읽은 λ²”μœ„

9μž₯ λ‹¨μœ„ ν…ŒμŠ€νŠΈ ~p169

πŸ˜ƒ μ±…μ—μ„œ κΈ°μ–΅ν•˜κ³  싢은 λ‚΄μš©μ„ μ¨λ³΄μ„Έμš”.

  • ν…ŒμŠ€νŠΈ λ‹Ή ν•œ κ°œλ…λ§Œ ν…ŒμŠ€νŠΈν•˜λΌλŠ” κ·œμΉ™μœΌλ‘œ μž‘μ„±ν•˜μž.

    • ν…ŒμŠ€νŠΈ μ½”λ“œμ˜ 가독성을 λ†’νžˆκ³  μ΄ν•΄ν•˜κΈ° μ‰¬μ›Œμ§„λ‹€.
  • κΉ¨λ—ν•œ ν…ŒμŠ€νŠΈμ˜ 5κ°€μ§€ κ·œμΉ™ : F.I.R.S.T

    • Fast(λΉ λ₯΄κ²Œ) : ν…ŒμŠ€νŠΈλŠ” 빨리 λŒμ•„μ•Ό ν•œλ‹€. λΉ λ₯΄λ©΄ 자주 돌릴 수 있고 자주 돌릴 수 있으면 λ§Žμ€ 문제λ₯Ό λ°œκ²¬ν•΄ κ³ μΉ  수 μžˆλ‹€.
    • Independent(λ…λ¦½μ μœΌλ‘œ) : 각 ν…ŒμŠ€νŠΈλŠ” μ„œλ‘œ μ˜μ‘΄ν•˜λ©΄ μ•ˆλœλ‹€. ν•œ ν…ŒμŠ€νŠΈμ˜ μ‹€νŒ¨κ°€ λ‹€λ₯Έ ν…ŒμŠ€νŠΈμ˜ 결과에 영ν–₯을 μ£Όλ©΄ λ‚˜μ€‘μ—” μ–΄λ–€ λΆ€λΆ„μ—μ„œ 였λ₯˜κ°€ λ°œμƒν–ˆλŠ”μ§€ μˆ¨κ²¨μ§€κ²Œ λœλ‹€.
    • Repeatable(λ°˜λ³΅κ°€λŠ₯ν•˜κ²Œ) : ν…ŒμŠ€νŠΈλŠ” μ–΄λ–€ ν™˜κ²½μ—μ„œλ„ 반볡 κ°€λŠ₯ν•΄μ•Όν•œλ‹€. ν…ŒμŠ€νŠΈκ°€ λŒμ•„κ°€μ§€ μ•ŠλŠ” ν™˜κ²½μ΄ μžˆλ‹€λ©΄ μ‹€νŒ¨λ₯Ό λ‘˜λŸ¬λŒˆ λ³€λͺ…이 생긴닀.
    • Self-Validating(μžκ°€κ²€μ¦ν•˜λŠ”) : ν…ŒμŠ€νŠΈλŠ” boolκ°’μœΌλ‘œ κ²°κ³Όλ₯Ό λ‚΄μ•Ό ν•œλ‹€. 성곡 μ•„λ‹ˆλ©΄ μ‹€νŒ¨λ‹€. 결과에 주관적인 νŒλ‹¨μ΄ λ“€μ–΄κ°€μ„  μ•ˆλœλ‹€.
    • Timely(μ μ‹œμ—) : ν…ŒμŠ€νŠΈλŠ” μ μ‹œμ— μž‘μ„±ν•΄μ•Ό ν•œλ‹€. λ‹¨μœ„ ν…ŒμŠ€νŠΈλŠ” ν…ŒμŠ€νŠΈν•˜λ €λŠ” μ‹€μ œ μ½”λ“œλ₯Ό κ΅¬ν˜„ν•˜κΈ° 직전에 κ΅¬ν˜„ν•œλ‹€.
  • ν…ŒμŠ€νŠΈ μ½”λ“œκ°€ λ°©μΉ˜λ˜μ–΄ 망가지면 μ‹€μ œ μ½”λ“œλ„ 망가진닀. κ·ΈλŸ¬λ‹ˆ ν…ŒμŠ€νŠΈ μ½”λ“œλ₯Ό κΉ¨λ—ν•˜κ²Œ μœ μ§€ν•˜μž!

πŸ™„μ˜€λŠ˜ 읽은 μ†Œκ°μ€? λ– μ˜€λ₯΄λŠ” 생각을 κ°€λ³κ²Œ μ μ–΄λ³΄μ„Έμš”

  • 이번 9μž₯의 λ‚΄μš©μ€ ν…ŒμŠ€νŠΈ μ½”λ“œμ˜ 겉ν•₯기에 λΆˆκ³Όν•˜λ‹€κ³  ν•œλ‹€. 그만큼 ν…ŒμŠ€νŠΈ μ½”λ“œκ°€ μ€‘μš”ν•˜λ‹€λŠ” μ˜λ―Έμ΄λ‹€. 그런데 이런 ν…ŒμŠ€νŠΈ μ½”λ“œλ₯Ό ν•œλ²ˆλ„ 접해보지 λͺ»ν–ˆλ‹€λŠ” 사싀이 μ°Έ λ¬΄μ•ˆν–ˆλ‹€. κ΄€λ ¨λœ λ§Žμ€ μ˜μƒκ³Ό κΈ€, μ½”λ“œλ“€μ„ μ‚΄νŽ΄λ΄μ•Όκ² λ‹€.

✏ μ†Œκ° 3쀄 μš”μ•½

  • ν•¨μˆ˜μ²˜λŸΌ ν…ŒμŠ€νŠΈ μ½”λ“œλ„ ν•˜λ‚˜μ˜ ν…ŒμŠ€νŠΈ μ½”λ“œλ‹Ή ν•˜λ‚˜μ˜ κ°œλ…λ§Œ ν…ŒμŠ€νŠΈν•˜μž.
  • F.I.R.S.T κ·œμΉ™μ— λ§žλŠ” ν…ŒμŠ€νŠΈ μ½”λ“œλ₯Ό μž‘μ„±ν•˜μž.
  • 일단 ν…ŒμŠ€νŠΈ μ½”λ“œλ₯Ό μž‘μ„±ν•΄λ³΄μž.
profile
기본을 νƒ„νƒ„ν•˜κ²ŒπŸŒ³

0개의 λŒ“κΈ€