λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

πŸ“š/Computer Science

ν•¨μˆ˜ν˜• ν”„λ‘œκ·Έλž˜λ°μ΄λž€?

 

πŸ”— ν•¨μˆ˜ν˜• ν”„λ‘œκ·Έλž˜λ°(Fuction Programming) μ΄λž€?

 

 μˆœμˆ˜ ν•¨μˆ˜λ₯Ό μ‘°ν•©ν•˜μ—¬ ν•¨μˆ˜μ˜ 계산을 톡해 λ‘œμ§μ„ κ΅¬μ„±ν•˜λŠ” ν”„λ‘œκ·Έλž˜λ° 방법이닀.

 

 

πŸ”— μˆœμˆ˜ν•¨μˆ˜λž€?

 

 μ™ΈλΆ€μš”인에 영ν–₯을 받지 μ•Šμ•„, 같은 μž…λ ₯에 항상 같은 좜λ ₯을 λ°˜ν™˜ν•˜κΈ° λ•Œλ¬Έμ— λΆ€μž‘μš©μ΄ μ—†λ‹€.

 

 

πŸ“Œ κ°μ²΄ 지ν–₯ ν”„λ‘œκ·Έλž˜λ° vs ν•¨μˆ˜ν˜• ν”„λ‘œκ·Έλž˜λ°

 

 κ°μ²΄ 지ν–₯ ν”„λ‘œκ·Έλž˜λ°μ—μ„œ ν•¨μˆ˜λŠ” μ–΄λ–»κ²Œ(How) ν•΄μ•Ό ν•˜λŠ”μ§€λ₯Ό λ‚˜νƒ€λ‚΄κ³ , νŠΉμ • λ™μž‘μ„ μˆ˜ν–‰ν•˜λŠ” 역할을 λ‹΄λ‹Ήν•œλ‹€. 

 ν•¨μˆ˜ν˜• ν”„λ‘œκ·Έλž˜λ°μ—μ„œ ν•¨μˆ˜λŠ” 무엇을(What) ν•΄μ•Ό ν•˜λŠ”μ§€λ₯Ό λ‚˜νƒ€λ‚΄κ³ , 계산을 ν•˜λŠ” 역할을 λ‹΄λ‹Ήν•œλ‹€.

 


 

(πŸ‘©) ν•¨μˆ˜ν˜• ν”„λ‘œκ·Έλž˜λ°μ€ μ‚¬μš©ν•΄ λ³Έ 적이 μ—†μ–΄μ„œ 글을 읽어도 이해가 잘 μ•ˆ λλŠ”λ° 이 λ™μ˜μƒμ΄ 많이 도움 됐닀 πŸ‘

 

www.youtube.com/watch?v=jVG5jvOzu9Y&t=2s

 


πŸ”Ž μ°Έκ³  μžλ£Œ

πŸ’‘ 같이 λ³΄λ©΄ μ’‹μ„ Post

 

객체 지ν–₯ ν”„λ‘œκ·Έλž˜λ°μ΄λž€? (OOP) / νŠΉμ§•

πŸ”— κ°μ²΄ 지ν–₯ ν”„λ‘œκ·Έλž˜λ° (Object Oriented Programming) μ΄λž€?  ν”„λ‘œκ·Έλž˜λ°μ—μ„œ ν•„μš”ν•œ 데이터λ₯Ό μΆ”μƒν™”μ‹œμΌœ μƒνƒœμ™€ ν–‰μœ„λ₯Ό 가진 객체λ₯Ό λ§Œλ“€κ³ , κ·Έ 객체듀 κ°„μ˜ 유기적인 μƒν˜Έμž‘μš©μ„ 톡해 λ‘œμ§μ„ ꡬ

devjindev.tistory.com