- 콜백 지옥을 해결하기 위해 Promise를 사용한다는 단순한 설명은 취업할 수 없게 만든다. ❌ 🚫
- Promise는 핵심적으로 콜백 디자인의 비전이라 생각되어야 한다. 🧐
- Promise의 주요 목적은 콜백으로 인해 발생하는 코드 복잡성과 가독성 문제를 해결하는 것이다. 🌊
- Promise는 비동기 작업을 처리하는 데 효율적인 역할을 하며, try...catch 문으로 효과적인 오류 처리를 가능하게 한다. 🧤
- 콜백 패턴은 오류 처리, 리턴 값 사용, 코드 가독성에 대한 문제점을 야기한다. 🐛
- 콜백 패턴을 사용하면 코드의 계층 구조가 복잡해져 Callback Hell 현상이 발생할 수 있다. 😮💨