(VBA) 001- Divide & Conquer, 다단함수의 구성


 #毎日育ちゃん可愛い大会

(pptx 파일)
pptx파일
(xlsx 파일)
xlsx파일

Divide & Conquer 컨셉과 다단함수를 사용하는 이유
1)일반적으로 큰 문제를 한 번에 풀려고 하면 어려움이 많이 발생합니다.
2)그렇기 때문에 VBA도 큰 문제를 각 기능을 쪼개서 만들 필요가 있습니다. 쪼개서 (Divide) 정복한다 (Conquer) 라고 합니다.
3)그렇다면 쪼개진 기능을 합쳐줄 필요도 있는 것입니다.

4)여기서 여러 기능(Method)의 집합인 다단함수(Multi-level Function)가 등장합니다. (거창하지만 별 거 아닙니다.)

왜 쪼개서 정복합니까? (Why we use divide & conquer concept?)
1)예를 들어서 자동차를 만든다고 생각해봅니다. 처음부터 다 만들려면 막막할 것입니다.
2)그러면 타이어, 엔진, 문짝, 유리, 에어컨, 디스플레이 등등을 쪼개서 만들게 될 것입니다.
그걸 또 쪼개서 다른 부품들로 만들겠죠! 그렇게 쪼개다 보면 결국 최소 단위까지가 나올 것입니다.
자동차는 만들기 어려워도 간단한 유리판이나 철판은 만들기 쉽겠죠!

3)그렇기 때문에 만들기 어려운 걸 쉽게 할 수 있는 방법이 됩니다.

쪼갠걸 합쳐야겠네요! Call을 사용해봅시다!
1)타이어만 있다고, 유리만 있다고, 엔진만 있다고 자동차가 되는 것이 아니죠!
2)그걸 합쳐주는 (Assembly) 하는 과정도 필요합니다.
3)간단합니다. 합쳐줄 함수에서 Call을 사용해서 호출하면 됩니다! ^^

4)합쳐준 함수를 저는 단계가 여러 개가 있으므로 다단함수라고 부릅니다.

(中谷育ちゃんのイメージに対して)
本当に可愛い中谷育ちゃんのイメージが含まれています。ありがとうございます。
何か問題があったら、教えてください。直ちに処理します。

댓글

이 블로그의 인기 게시물

(Node.js) XLSX로 결과 출력하기 / 모듈 디자인 Exporting / Node.js modular design

(VBA) 009 - 닫힌 파일에서 데이터 읽어오기 (ExecuteExcel4Macro)

(Node.js) EUC-KR을 Cheerio - Iconv-lite로 불러올 때