2024/01/06 2

Javadoc 알고 쓰기

Java 수업때 가장 등한시했던 부분이 바로 Javadoc이었는데 이제 정말 필요한 상황이 왔다. 코드를 작성하는 시간보다 코드를 다시 보고, 다른사람에게 설명하는데 쓰는시간이 배로 많다. 잘 작성된 Javadoc은 이런 비효율적인 일을 줄여줄 수 있다. 기계인간 Johngrib님의 포스팅과 javadoc 문서를 참고했다. 예시 코드는 Android Source Code다. 작성 원칙 코드의 역할을 3초안에 파악할 수 있도록하는 것이 목적이다. 가독성이 중요하다. 세부 구현은 언제든지 바뀔 수 있으므로 구현에 대한 내용은 적지 않는다. 루프를 돌아서 반환한다던가 하는 설명 @deprecated /** * Main Sidecar interface definition that will be used by t..

본질을 이해하기

본질을 이해하는 것은 어렵다. 어려운 이유는 분명하다. 그건 눈에 보이지도 않고, 들리지도 않으며 어떠한 감각으로도 느껴지지 않는다. 어쩌다 기획 회의에 한 번 낀 적이있다. 제품에서 전하고자하는 메세지를 어떻게 전달할 수 있을까 생각하다보니 단어 자체에 매몰되고 있는 나를 발견했다. 고등학생부터 여러 다양한 공모전에 참가하면서도 늘 겪는 현상이다. 늘 나오는 아이디어는 공모전의 주제를 말장난으로 풀어낸 것이다. 예를 들어 "힐링캠프"를 주제로 어떤 이벤트를 할지 정하라는 미션이 떨어지면 생각하는게 "달링과 함께하는 힐링캠프" 이런 식이다. 뻔하다! (뻔하다도 짝꿍이 있다. Fun하다) "힐링캠프...힐링캠프..." 단어에 갇혀서 생각하다보니 중심은 글자라는 도구에 가 있고 "왜" 힐링캠프라는 주제가 잡..