비동기기때문에 함수에 함수를넣고 그함수에 함수를넣고 이지랄하면서짜는거임?? 이게정상인것임??
그냥 코드 막짜두고 최적화하려고 만지는데 opp생각하고 짜니까 좆도안되길래 뜬금 뇌리를스치면서 비동기가생각나고 찾아보니 저지랄하는거같은데... 깔끔하게짜고싶은데 후....
그냥 코드 막짜두고 최적화하려고 만지는데 opp생각하고 짜니까 좆도안되길래 뜬금 뇌리를스치면서 비동기가생각나고 찾아보니 저지랄하는거같은데... 깔끔하게짜고싶은데 후....
프로미스 내장객체쓰면 좀 괜찮음
https://github.com/ijiboom/S/blob/master/S.js
이건 제가만들어 쓰는건데 이거 async처럼 쓰면 동기 비동기 구분없이 함수합성으로 절차를 표현할수도 있음
ㄱㅅㄱㅅ 참고하겠음
작업의 경계를 명확히 하지 않으니 일단 콜백 한 번 들어가면 연달아 서너번씩 계속 이어질 수 밖에... 그러면서 코드는 여기저기 중복되고 ㅎㅎ 원래 콜백이란게 요청(호출)에 대한 응답이 오래 걸리거나 응답까지의 시간을 예측할 수 없을때(네트워크 요청 등) 쓰려고 만든건데 저쪽 애들은 콜백에 미친 것처럼 남발함.
순차라는 개념이랑 비동기라는 개념만 분리하면 코드는 간단해짐
기존의 콜백방식은 코드가 개떡같아서 문제고
외부와 통신하는데 당연하게 해야하는거 아닌가? 오히려 비동기의 필요성과 개념을 이해못해서 괜히 성질내는거 같은데? 물론 콜백지옥은 좆같습니다.