본문 바로가기
반응형

분류 전체보기33

[프로그래밍] Javascript Promise / Event Loop Javascript Promise / Event Loop 안녕하세요. 개발 까마귀입니다. 저번에 Promise에 설명을 드렸는데요. 이번에는 Promise 와 Event Loop에 대해서 알려드리겠습니다. 원래는 Event Loop 따로 글을 쓰고 Promise는 따로 또 글을 안쓸려고 했는데 어쩌다 Promise를 쓰다가 저도 몰랐던 동작을 해서 쓰게 되었습니다. Event Loop란? 제 개인적으로 생각할 때 Javascript에서 제일 중요한 개념이 Event Loop라고 생각합니다. Event Loop를 제대로 알아야지 코드의 실행방식과 흐름을 알 수 있어 매우 중요한 개념 중 하나입니다. 그래서 Event Loop가 뭐냐? 일단 Event Loop는 javascript에서 제공하는게 아닌 런타임.. 2021. 9. 14.
[IT 기술] 선행 조건(1) [IT 기술] 선행 조건(1) *이 내용은 CODE COMPLETE2 에 대한 내용을 정리 및 제 생각을 더해 쓴 글입니다.* 안녕하세요. 이번에 알려드릴 거는 선행 조건에 대해 알려드리겠습니다. 여러분은 코드를 작성하기 전에 하는 것이 있나요? 그냥 구현하기 전 어떻게 구현을 할 것 인지에 대한 생각? 아니면 구현을 어디서부터 할 것 인지에 대한 고민? 일반적으로 소프트웨어를 만들기 위한 과정이 존재합니다. 문제 정의 요구사항 개발 구현 계획 수립 소프트웨어 아키텍처 또는 고급 수준 설계 상세 설계 코드 작성 및 디버깅 단위 테스트 통합 테스트 통합 시스템 테스트 유지보수 크게 설명을 한다면 설계 => 구현 => 테스트 => 유지보수 입니다. 하지만 일반적으로 모든 프로젝트들이 이러한 절차를 FM로 진.. 2021. 8. 8.
[프로그래밍] Javascript Promise Javascript Promise 안녕하세요. 날씨가 가면 갈수록 정말 덥네요. 다들 여름 날씨 조심하시고 힘내시길 바랍니다. 오늘 알려드릴거는 Javascript의 Promise 대해서 알려드리도록 하겠습니다. 우선 Promise를 알기전 callback을 알아야합니다. callback은 다른 코드의 인수로서 넘겨주는 실행 가능한 함수 입니다. 일단 Promise async/await가 나오기전 callback으로 개발 패턴을 짰습니다. 하지만 callback으로 하면 callback 지옥이라는게 기다리고있죠 무서워도 알아야하는 callback! function processing() { console.log('start'); function callback(data) { function dataPro.. 2021. 7. 15.
반응형