가끔은 아니지만 종종 코드에 수학 논리를 포함시켜야합니다. 사용되는 개념은 대부분 매우 간단하지만 결과 코드는 목적이 불분명 한 많은 변수가 아니며 의도하지 않은 일부 작업은 아닙니다. 코드를 읽을 수 없거나 유지할 수 없다는 것을 의미하는 것은 아니며 실제 수학 문제보다 이해하기가 어렵다는 것을 의미합니다. 이해하기 어려운 부분에 대해서는 언급하려고 노력하지만, 코드를 작성하는 것과 같은 문제가 있습니다. 텍스트에는 수학의 표현력이 없습니다 .
복잡한 코드의 일부, 바람직하게는 코드 자체의 논리를 설명하는보다 효율적이고 이해하기 쉬운 방법을 찾고 있습니다. TeX를 고려했습니다-문서를 작성하고 코드와 별도로 생성합니다. 그러나 TeX를 배워야하며 설명서 자체는 코드 자체가 아닙니다. 내가 생각한 또 다른 것은 종이 / 화이트 보드에 쓰여진 수학 표기법, 방정식 및 다이어그램을 찍고 javadoc에 포함시키는 것입니다.
더 간단하고 명확한 방법이 있습니까?
(설명 적 이름주기 PS timeOfFirstEvent
대신을 t1
변수로는) 실제로 더 자세한 심지어 더 열심히도 읽을 수있는 코드를합니다.