async-await1 [C#] 비동기 프로그래밍 가이드(Async and Await) 비동기 프로그래밍은 정말 쉽지 않은 것 같다. 개념을 어느정도 익히고 사용하더라도 실제 개발을 진행하다보면 내 마음같이 움직이지 않는 것이 비동기 프로그래밍인 것 같다. 이왕 괴롭힌 받은 김에 비동기 프로그래밍을 정리해본다. 동기 프로그래밍비동기 프로그래밍에 대해 알아보기 전에, 동기 프로그래밍을 먼저 살펴보자.동기 프로그래밍 방식에서는 이전 작업이 완료되기 전까지 다음 작업이 시작되지 않으며, 요청과 요청에 대한 결과가 동시에 일어난다. 즉, 순차적으로 하나의 작업이 실행되는 방식이다. 때문에 여러가지 작업을 동시에 처리할 수 없다. 예를 들어 아침식사를 준비하는 과정을 동기적으로 진행해보자. 1번부터 7번까지의 작업을 순차적으로 진행하는데 총 30분이라는 시간이 소요되었다. 각 작업은 동기적으로 .. 2024. 12. 21. 이전 1 다음