Debugging

    [C# 12와 .NET 8] 4. Debuging과 Testing

    [C# 12와 .NET 8] 4. Debuging과 Testing

    code의 재사용을 위한 함수의 작성과 개발동안의 logic error에 대한 debugging, runtime에서의 logging, code의 bug제거와 신뢰성 및 안정성을 높이기 위한 unit test 등은 개발과정에서 매우 중요한 요소로 취급되고 있습니다. 1. 함수 작성 programming에서의 기본적인 원칙은 흔히 DRY불리는 '반복하지 마라'입니다. programming동안에 같은 구문을 작성하고 또 그것을 반복하고 있다면 이들 구문을 함수로 전환할 필요가 있습니다. 함수는 application전체에서 하나의 작은 작업의 단위를 처리하는 부분으로서 예로 부가세 계산 logic과 같은 것들을 들 수 있으며 이러한 함수는 회계 application의 여러 곳에서 재사용될 수 있습니다. prog..

    [C# 11 과 .NET 7] 4. Debuging과 Testing

    [C# 11 과 .NET 7] 4. Debuging과 Testing

    code의 재사용을 위한 함수의 작성과 개발동안의 logic error에 대한 debugging, runtime에서의 logging, code의 bug제거와 신뢰성 및 안정성을 높이기 위한 unit test 등은 개발과정에서 매우 중요한 요소로 취급되고 있습니다. 1. 함수 작성 programming에서의 기본적인 원칙은 흔히 DRY불리는 '반복하지 마라'입니다. programming동안에 같은 구문을 작성하고 또 그것을 반복하고 있다면 이들 구문을 함수로 전환할 필요가 있습니다. 함수는 application전체에서 하나의 작은 작업의 단위를 처리하는 부분으로서 예로 부가세 계산 logic과 같은 것들을 들 수 있으며 이러한 함수는 회계 application의 여러 곳에서 재사용될 수 있습니다. prog..