๐Ÿ‘ฉ‍๐Ÿ’ปProgramming

[์†Œํ”„ํŠธ์›จ์–ด ์„ค๊ณ„] ๋ชจ๋“ˆํ™” Modularity

taesooya 2023. 7. 18.

๋ชจ๋“ˆ

: ์ „์ฒด ํ”„๋กœ๊ทธ๋žจ์—์„œ ์–ด๋– ํ•œ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์‹คํ–‰ ์ฝ”๋“œ

 

๋ชจ๋“ˆ์„ฑ

: ์‹œ์Šคํ…œ์˜ ๊ณ„์ธต์„ ๋‚˜๋ˆ„๊ณ  ๊ธฐ๋Šฅ๋ณ„๋กœ ๋ถ„ํ•ดํ•˜์—ฌ ์†Œํ”„ํŠธ์›จ์–ด์˜ ์„ฑ๋Šฅ, ์œ ์ง€๋ณด์ˆ˜์„ฑ, ์žฌ์‚ฌ์šฉ์„ฑ ๋“ฑ์„ ํ–ฅ์ƒ ์‹œํ‚ด

 

๋ชจ๋“ˆ๊ฐ„์˜ ๊ฒฐํ•ฉ๋„๋Š” ์•ฝํ•˜๊ฒŒ, ์‘์ง‘๋„๋Š” ๋†’๊ฒŒ ์„ค๊ณ„ํ•ด์•ผํ•จ

 

  • ์ถ”์ƒํ™” - ๋ณต์žกํ•œ ๊ฐœ๋…์„ ๋‹จ์ˆœํ•˜๊ฒŒ ํ‘œํ˜„
  • ๋ถ„ํ• ๊ณผ ์ง€๋ฐฐ - ๋ชจ๋“ˆ์˜ ๊ธฐ๋Šฅ์„ ๋‹จ์ˆœํ•˜๊ฒŒ ๋ถ„๋ฆฌํ•˜๊ณ  ๊ฐ ๊ธฐ๋Šฅ์ด ๋‹ค๋ฅธ ๋ชจ๋“ˆ์— ์˜์กดํ•˜์ง€ ์•Š๋„๋ก ํ•จ
  • ์ •๋ณด ์€ํ - ๋ชจ๋“ˆ ๋‚ด๋ถ€ ๊ตฌํ˜„์„ ์™ธ๋ถ€์—์„œ ๋ณด์ด์ง€ ์•Š๊ฒŒ ํ•จ. ๋ชจ๋“ˆ์˜ ๋ณ€๊ฒฝ์ด ๋‹ค๋ฅธ ๋ชจ๋“ˆ์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ์ค„์ž„

๋Œ“๊ธ€