나는 특별히 JavaScript 익명 함수를 언급하고 있지만 이것은 다른 언어와 관련 될 수 있습니다. 저는 다른 사람들이 조만간 해킹 할 것이라는 것을 알고 있기 때문에 스크립트에 JSDoc 표기법을 사용하고 싶습니다. 내가 꽤 복잡한 익명 함수를 가질 때 사람들이 JSDoc 또는 JavaDoc 표기법을 이해하는 Eclipse 및 다른 IDE에 의해 선택되도록 어떻게 문서화합니까?익명 함수를 어떻게 문서화합니까?
/**
* Blah Blah blah
*
* @param Object Blah blah blah
* @return Blah Blah Blah
* @type Object
*/
function foo(this) {
......
this.bar = function() { ... complex code .....};
......
return obj;
}
감사합니다 그렇지 않은 익명 만듦으로써
당신은 요다가 바보라고 말하고 있습니까? 어떻게 감히! :-) – Clutch
자체 문서화 코드는 항상 좋은 접근 방법이므로 따라야하며 완전한 문서로 해석되어서는 안됩니다. 추가 문서가 보증되고 바람직한 경우가 많습니다. 저자가 "생각하는"코드를 실행하는 것보다 더 나쁜 것은 그 자체로 완벽하게 자체 설명 할 수는 없지만 저자 만 생각할 수 있습니다. – Bill
@Bill하지만 코드 작성자가 자신의 의견이 무엇이라고 생각합니까? 쓸데없고 중복 된 작업 – Pyrolistical