• ์ผ๋‹จ ํ•ด๋‹น ๋‚ด์šฉ์„ ๋‹ค ๋”ฐ๋ผ๊ฐ€๋ฉด์„œ ์ณ๋ณด๋Š” ๊ฒƒ์„ ์ถ”์ฒœํ•œ๋‹ค.
  • ์•„๋ฌด๋ž˜๋„ framework๋ผ๊ณ  ๊ณต์‹ ๋ฌธ์„œ์— ์ ํ˜€์žˆ๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์•„ ์ง„์ž…์žฅ๋ฒฝ์ด ์žˆ์„ ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค.
  • ์˜คํžˆ๋ ค ํ•ต์‹ฌ ์•„์ด๋””์–ด๋งŒ ๊ฐ€์ ธ์™€์„œ ์‚ฌ์šฉํ•˜๊ณ , ์œ ์—ฐํ•˜๊ฒŒ ์ ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์ง€ ์•Š์„๊นŒํ•˜๋Š” ์ƒ๊ฐ์ด๋‹ค.
  • ํ•ต์‹ฌ ์•„์ด๋””์–ด๋Š” Protocol๋กœ ์„œ๋กœ๋ฅผ ๋ชจ๋‘ ๊ฒฉ๋ฆฌ์กฐ์น˜ํ•˜์—ฌ ์˜ํ–ฅ์„ ์ ๊ฒŒ ๋ผ์น˜๋„๋ก ํ•˜๋Š” ์ ์ด๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.
  • ์˜์กด์„ฑ ์ฃผ์ž… ๋ฐฉ์‹๋„ ๊น”๋”ํ•œ ๊ฒƒ ๊ฐ™๋‹ค.
  • ๊ฐ€์žฅ ์ข‹์€ ์ ์€ RIB์„ ํ•˜๋‚˜์˜ ๋‹จ์œ„๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด์—ˆ๋‹ค. ์„œ๋กœ ๋ถ„์—…ํ•˜๊ธฐ๊ฐ€ ์šฉ์ดํ•ด ๋ณด์˜€๋‹ค.
  • ์•„, ์ถ”๊ฐ€์ ์œผ๋กœ Presenter๋ผ๋Š” ์นœ๊ตฌ๋„ ์žˆ๋Š”๋ฐ ์ด๋…€์„์€ Optional์ด๋ผ ์ œ์™ธํ–ˆ๋‹ค. ์ฐธ๊ณ .

Reference