에피소드
비동기 코드가 디버그하기 어려운 이유는 무엇인가요?
Visual Studio 디버깅 팀의 엔지니어인 Isadora Rodopoulos가 우리와 함께 비동기 코드 디버깅에 대한 미니 시리즈를 시작합니다. 현재는 비동기 코드가 백그라운드 에서 작동하는 방식을 설명하고 디버깅이 어려운 이유에 대한 몇 가지 인사이트를 제공합니다.
다음 주 Isadora는 Visual Studio에서 도구를 탐색하여 비동기 코드를 디버그합니다.
리소스:
- 데모 소스 코드: https://github.com/isadorasophia/ReadMySongs
- 데이비드 파울러의 비동기 모범 사례: https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.md
- C# 블로그 게시물에서 비동기 메서드 해부: https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.md
- VS 블로그 게시물에서 비동기 코드 디버깅: https://devblogs.microsoft.com/visualstudio/how-do-i-debug-async-code-in-visual-studio/
- VS 비디오에서 비동기 디버깅: https://www.youtube.com/watch?v=aVEug50YpaM
- VS에서 스레딩을 사용하는 모범 사례: https://github.com/microsoft/vs-threading/blob/main/doc/cookbook_vs.md
- ConfigureAwait FAQ: https://devblogs.microsoft.com/dotnet/configureawait-faq/
- 데모 코드용 Sharplab 컴파일러 플레이그라운드: https://sharplab.io/
Visual Studio 디버깅 팀의 엔지니어인 Isadora Rodopoulos가 우리와 함께 비동기 코드 디버깅에 대한 미니 시리즈를 시작합니다. 현재는 비동기 코드가 백그라운드 에서 작동하는 방식을 설명하고 디버깅이 어려운 이유에 대한 몇 가지 인사이트를 제공합니다.
다음 주 Isadora는 Visual Studio에서 도구를 탐색하여 비동기 코드를 디버그합니다.
리소스:
- 데모 소스 코드: https://github.com/isadorasophia/ReadMySongs
- 데이비드 파울러의 비동기 모범 사례: https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.md
- C# 블로그 게시물에서 비동기 메서드 해부: https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.md
- VS 블로그 게시물에서 비동기 코드 디버깅: https://devblogs.microsoft.com/visualstudio/how-do-i-debug-async-code-in-visual-studio/
- VS 비디오에서 비동기 디버깅: https://www.youtube.com/watch?v=aVEug50YpaM
- VS에서 스레딩을 사용하는 모범 사례: https://github.com/microsoft/vs-threading/blob/main/doc/cookbook_vs.md
- ConfigureAwait FAQ: https://devblogs.microsoft.com/dotnet/configureawait-faq/
- 데모 코드용 Sharplab 컴파일러 플레이그라운드: https://sharplab.io/
비디오 URL
HTML iframe
의견이 있으신가요? 여기에서 문제를 제출합니다.