ํ๋ค ํ๋ฌ๊ทธ์ธ ํ๋ก์ ํธ๋ MVP(Model-View-Presenter) ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ์ฌ
์ฌ์ฉ์์ ์ํธ์์ฉ๊ณผ ๋ก์ง์ ๋ถ๋ฆฌํฉ๋๋ค.
์๋๋ ์ ํต์ ์ธ MVP ๊ตฌ์กฐ๋ฅผ ๋ค์ด์ด๊ทธ๋จ์ผ๋ก ํํํ ๊ฒ์
๋๋ค.

์ฌ์ฉ์์ ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ๋ ๋ถ๋ถ์
๋๋ค.
ํ๋ก์ ํธ์์ ๋ํ์ ์ผ๋ก Action์ ํด๋นํฉ๋๋ค.
๋์์ ํ์ํ ์ ๋ณด(๋๋ ํ ๋ฆฌ, ์
๋ ฅ ๊ฐ)๋ฅผ ํฌํจํ๊ณ ์์ต๋๋ค.
๋ฐ์ํ ์ด๋ฒคํธ์ ๋ํ ๋ก์ง์ ์ํํ์ง ์๊ณ , Presenter๋ก ์ ๋ณด์ ์ด๋ฒคํธ๋ฅผ ์ ๋ฌํฉ๋๋ค.
์ค์ง์ ์ผ๋ก ๋ก์ง์ด ์ํ๋๋ ๋ถ๋ถ์
๋๋ค. View๋ก๋ถํฐ ๋ก์ง์ ํ์ํ ์ ๋ณด๋ฅผ ์ ๋ฌ๋ฐ์ต๋๋ค.
์ ๋ณด์ ์ด๋ฒคํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก Model ๊ณ์ธต์ผ๋ก ๋ฐ์ดํฐ ๋ณ๊ฒฝ์ ์์ฒญํฉ๋๋ค.
Model์ ๊ฒฐ๊ณผ์ ๋ฐ๋ผ ์ ์ ํ๊ฒ View๋ฅผ ์
๋ฐ์ดํธํฉ๋๋ค.
ํ๋ก๊ทธ๋จ์ ๋ฐ์ดํฐ๋ฅผ ์ง์ ์ ์ผ๋ก ์กฐ์ํ๋ ์ญํ ์ ์ํํฉ๋๋ค.
๋ํ์ ์ผ๋ก File ์์คํ
๊ณผ ๊ด๋ จ๋ ์์
์ ์ํํ๋ FileHelper๊ฐ ์์ต๋๋ค.
์๋๋ CreateFindaTemplate ๊ธฐ๋ฅ์ ๋ํ ์ธ๋ถ์ ์ธ ๋ค์ด์ด๊ทธ๋จ์
๋๋ค.
