문제 : 임의의 데이터를 덧셈 하는 함수를 만들어야 된다.


//코드

template <class Ty>

Ty AddNumber(Ty a,Ty b){return a+b;}


//문서화

함수 원형  : template <class Ty>Ty AddNumber([in] Ty a,[in] Ty b)

개요 : 덧셈을 해주는 함수

파라메터 설명 : A,B : +가 가능한 임의의 타입의 변수

리턴 : 덧셈한 결과를 리턴한다.

상세 : 템플릿을 사용하므로 덧셈 연산자에 대한 정의만 되어 있으면 덧셈을 사용 가능하다. 예를 들어 해당 라이브러리에서 지원하는 ~~을 이렇게 쓸수 있다.

참고 : 라이브러리 어딘가


코딩이나 문서화나 똑같음 문서 먼저 만들어도 되고 코드 먼저 만들어도됨.

둘 다 하고자 하는것이 명확(기획)해지면 작성하는 속도는 같음.

문서화를 못한다는건 사용 하는 시스템을 잘 모른다는 거임.