What-How 에 λŒ€ν•΄ (1)

· β˜• 2 min read · πŸ‘€... views

What - How 에 λŒ€ν•΄

What

μƒμœ„ μˆ˜μ€€μ˜ κ°œλ…μ μΈ? 그런 λŠλ‚Œμ˜ 말
Ex) μ’ŒνšŒμ „μ„ ν•œλ‹€.

How

μ‹€μ œλ‘œ μ–΄λ–»κ²Œ ν–ˆλŠ”κ°€? 에 λŒ€ν•œ What 에 λŒ€ν•œ λŒ€λ‹΅?
Ex) 핸듀을 쒌츑으둜 λŒλ¦°λ‹€, (κΈ°μ–΄λ₯Ό μ–΄μ©Œκ΅¬ μ €μ©Œκ΅¬….λΌλŠ” μƒμ„Έν•œ 말이 될 μˆ˜λ„ 있고)

  • What μ—λŠ” μ˜λ„(Intent) κ°€ λ“€μ–΄μžˆμŒ.
  • How λŠ” λ‹€λ₯Έ How 의 What 이 될 수 있음.
  • 개발자의 λ‹¨μ μ΄μž μž₯점 = κ΅¬ν˜„λΆ€ν„° 생각함 (근데 이건 λ‹Ήμ—°ν•œ 것이라 생각함. κ°œλ°œμžλΌλŠ” 건 μΌμ’…μ˜ Creator 라고 생각함. 즉 무언가λ₯Ό μ‹€μ œμ μΈ 결과물둜 λ§Œλ“€μ–΄λ‚΄λŠ” 것이 κ°œλ°œμžμž„. λ‹Ήμ—°νžˆ λˆ„κ΅°κ°€κ°€ 좔상적인 말을 ν–ˆμ„ λ•Œ 그것을 μ–΄λ–»κ²Œ κ΅¬ν˜„ν• κΉŒλΌλŠ” 건 λ‹Ήμ—°ν•œ 귀결이라 생각, ν•˜μ§€λ§Œ 이둜 인해 μš”κ΅¬μ‚¬ν•­μ„ κ³‘ν•΄ν•˜λ©΄ 그건 κ·Έκ²ƒλŒ€λ‘œ 문제…)
  • What 의 μž₯μ μ΄λž€ How λ₯Ό λͺ°λΌλ„ κ΅¬ν˜„μ€ ν•  수 있음. (이 λ‚΄μš©μ„ λ“€μœΌλ©΄μ„œ μ–΄νƒ­ν„° νŒ¨ν„΄μΈκ°€? κ·Έ 뢀뢄이 μƒκ°λ‚¬μŒ. μ–΄λ””μ„œ μ½μ—ˆλŠ”μ§€λŠ” κΈ°μ–΅ μ•ˆλ‚˜λŠ”λ°, μ„œλ‘œ λ°”κΉ₯λΆ€λΆ„λ§Œ λ§žμΆ°λ†“κ³  κ°œλ°œν•œ 후에 λ§ˆμ§€λ§‰ μ—°λ™λ•Œλ§Œ ν…ŒμŠ€νŠΈλ₯Ό ν–ˆλ˜κ°€. 뭐 그런 λ‚΄μš©)
  • κ³ μˆ˜μ€€ μ •μ±…(HighLevel Policy) <-> μ €μˆ˜μ€€ 상세(LowLevel Detail) : κ³ μˆ˜μ€€μ—μ„œλŠ” κ°œλ…μ μΈ λ‚΄μš©μ΄ λ‚˜μ˜€λ―€λ‘œ Interface κ°€ 되고 μ €μˆ˜μ€€μ—μ„œλŠ” μ‹€μ œ λ””ν…ŒμΌν•œ 개발이 ν•„μš”ν•˜λ―€λ‘œ Implement 에 ν•΄λ‹Ήλœλ‹€.
  • μ–΄λ–»κ²Œ 보면 이런 뢀뢄은 λ¦¬νŽ™ν† λ§μ—μ„œλ„ 많이 λ³΄μ΄λŠ” λ‚΄μš©μ΄λ‹€. 항상 μ˜μ‹μ€ ν•˜μ§€λ§Œ, μŠ΅κ΄€μ΄ 듀지 μ•Šμ•„ 아직 λ―Έμˆ™ν•œ ν˜•νƒœμ˜ 그런 λ‚΄μš©. 이런 뢀뢄은 μ˜μ‹μ μΈ μ—°μŠ΅λ„ 많이 ν•„μš”ν•˜κ² μ§€λ§Œ, κ·Έκ²ƒλ³΄λ‹€λŠ” 책을 많이 μ½λŠ”λ‹€λ˜κ°€(?) 등을 톡해 What κ³Ό How λ₯Ό 뢄리λ₯Ό 잘 ν•΄μ•Ό ν•  것 κ°™λ‹€. μ‹€μ œλ‘œ 잘λͺ»λΆ„ν•΄ν•΄μ„œ μ΄μƒν•˜κ²Œ λ§Œλ“€μˆ˜λ„ μžˆμ„ 것 κ°™κ³  말이지. 특히 How λŠ” λ‹€λ₯Έ How 의 What 이 될 수 μžˆλ‹€. μ–΄μ°Œλ³΄λ©΄ 귀에 κ±Έλ©΄ 귀걸이 코에 κ±Έλ©΄ 코걸이..
Share on

snack
WRITTEN BY
snack
Web Programmer


What's on this Page