Glossary of terms
corner case(์ฝ๋ ์ผ์ด์ค): ์ ํ ์์์น ๋ชปํ ํ๊ฒฝ์ด๋ ์ ๋ ฅ ๋ฐ์ดํฐ ๋ฑ์ผ๋ก ์ธํด์ ํ๋ก๊ทธ๋จ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ. ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ ํ๊ฒฝ์ ๋์ผํ๊ฒ ์ฌํํ๊ธฐ ์ด๋ ต๊ธฐ ๋๋ฌธ์ ๋๋ฒ๊น ์ด ํ๋ค๋ค.
edge case(์์ง ์ผ์ด์ค): ๋ฐ์ดํฐ๊ฐ ๊ธฐ๋ํ๋ ๋ฒ์์ ์ต์ ๋๋ ์ต๋๊ฐ์ผ ๋ ํ๋ก๊ทธ๋จ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ๋ฅผ ์๋ฏธ. ์๋ฅผ ๋ค๋ฉด ์ ์์ ์ต์๊ฐ ๋๋ ์ต๋๊ฐ์ ์ฒ๋ฆฌํ๋ ๋์ค ์๊ธฐ๋ ๋ฌธ์ ๋ฅผ ๋งํ๋ค.
execution context(์คํ ์ปจํ ์คํธ): ์๋ฐ์คํฌ๋ฆฝํธ ์์ง์ด ์์ค์ฝ๋๋ฅผ ํ๊ฐ ยท ์คํํ๊ธฐ ์ํด ํ์ํ ํ๊ฒฝ์ ์ ๊ณตํ๊ณ ์ฝ๋์ ์คํ ๊ฒฐ๊ณผ๋ฅผ ๊ด๋ฆฌํ๋ ์์ญ. ์๋ฐ์คํฌ๋ฆฝํธ ์์ง์ ์คํ ์ปจํ ์คํธ๋ฅผ ํตํด ์๋ณ์์ ์ค์ฝํ๋ฅผ ๊ด๋ฆฌํ๋ค.
function(ํจ์): ํจ์๋ช ์ ํตํด ํธ์ถ๋๋ ์ฝ๋์ ์ผ์ข . ์ธ์(argument)๋ฅผ ๋๊ฒจ ์ฐ์ฐ ์์ ์ ํ๊ณ , ํ์์ ๋ฐ๋ผ ๊ฐ์ ๋ฐํ.
keyword(ํค์๋): (์๋ฐ์คํฌ๋ฆฝํธ) ์ฝ๋๋ฅผ ํด์ํ๊ณ ์คํํ๋ ์๋ฐ์คํฌ๋ฆฝํธ ์์ง์ด ์ํํ ๋์์ ๊ท์ ํ ์ผ์ข ์ ๋ช ๋ น์ด. ์๋ฐ์คํฌ๋ฆฝํธ ์์ง์ ํค์๋๋ฅผ ๋ง๋๋ฉด ์์ ์ด ์ํํด์ผ ํ ์ฝ์๋ ๋์์ ์ํํ๋ค.
serializing(์ง๋ ฌํ): ํด๋ผ์ด์ธํธ๊ฐ ์๋ฒ๋ก ๊ฐ์ฒด๋ฅผ ์ ์กํ๊ธฐ ์ ๊ฐ์ฒด๋ฅผ ๋ฌธ์์ดํ(stringify)ํ๋ ๊ฒ์ ์๋ฏธํ๋ค.
snippet(์ค๋ํซ): ํน์ ์ฝ๋๋ฅผ ๋ฏธ๋ฆฌ ์์ฑํ๊ณ ๋ฑ๋กํ์ฌ ๋จ์ถํค๋ก ์ฝ๋๋ฅผ ํธ์ถํด์ ๋ฐ๋ก ์ฌ์ฉํ ์ ์๋ ๊ธฐ๋ฅ์ ์๋ฏธํ๋ค.
SDK(software development kit): ์ผ๋ฐ์ ์ผ๋ก ์ํํธ์จ์ด ๊ธฐ์ ์๊ฐ ์ฌ์ฉํ์ฌ ํน์ ํ ์ํํธ์จ์ด ๊พธ๋ฌ๋ฏธ, ์ํํธ์จ์ด ํ๋ ์์ํฌ, ํ๋์จ์ด ํ๋ซํผ, ์ปดํจํฐ ์์คํ , ๊ฒ์๊ธฐ, ์ด์ ์ฒด์ ๋ฑ์ ์ํ ์์ฉ ํ๋ก๊ทธ๋จ ๋ฑ์ ๋ง๋ค ์ ์๊ฒ ํด์ฃผ๋ ๊ฐ๋ฐ ๋๊ตฌ์ ์งํฉ
method(๋ฉ์๋): ๊ฐ์ฒด ๋ด์ ์ฐ๊ด๋ ์ด๋ฆ์ผ๋ก ํธ์ถ๋๋ ์ฝ๋์ ์ผ์ข .
Last updated