async (1) 썸네일형 리스트형 [dart] async programming 에서 순차적으로 결과를 얻는 방법 Dart 의 비동기/동기(async/ sync programming) 표현 방법은 상당히 직관적이면서도 편리한 부분들이 많습니다. 효율적인 동작을 위한 코딩을 하려다 보면 필연적으로 async로 코드 작성이 필요로 하게 되죠. 아래 간단한 주제를 가지고 한번 얘기 해보고자 합니다. A라는 데이타 목록을 가지고 B라는 과정을 거쳐서 C라는 결과를 도출하고 D라는 데이타 목록으로 저장을 하려고 합니다. 1. A의 각 항목들은 B라는 과정을 거칠때 1~2 초 정도 시간이 걸린다. 2. B 과정을 입력 A 데이타에 따라 처리 시간이 달라진다.(1초 또는 2초) 3. D에 저장 되는 순서는 A의 순서와 같아야 한다. 일단 A항목들을 순차적으로 처리하게 되면, A의 개수만큼 시간이 늘어나게 됩니다. 따라서 비동기(.. 이전 1 다음