Chuyển đổi JS callback thành Promise

Như tôi đã giới thiệu trong bài Promise, Promise là một công cụ rất hay để giúp bảo vệ mắt tránh khỏi tình trạng lên độ do callback hell gây nên. Thực chất, Promise không ngắn hơn callback, mà ngược lại, còn có thể làm tổng số dòng code dài thêm. Nhưng cái hay của […]

Promise trong Javascript

Sẽ là một thiếu sót trầm trọng khi nói tới Asynchronous operations trong Javascript mà không nhắc tới Promise. Kể từ khi được giới thiệu lần đầu tiên, Promise đã được cộng đồng JS devs đón nhận vô cùng nồng nhiệt, và đóng góp để cải tiến rất nhiều về cả độ ổn định lẫn […]

Tự tạo callback trong lập trình

Với bài viết trước, chúng tôi hi vọng bạn đã có cái nhìn tổng thể và hiểu được ý nghĩa của các callbacks. Lần này, chúng ta sẽ tiến hành thực hiện tạo một callback theo ý của mình. Tôi sẽ trình bày việc tạo callback trong Java/Android và Javascript qua một vài ví dụ […]

Callback

Hiện tại thì khi viết code cho bất kì target platform nào thì bạn cũng ít nhiều viết các callbacks, dù là bạn có để ý hay biết tới cái tên “callback” hay không. Nếu câu trả lời là không, thì bài viết này sẽ giúp các bạn có một số kiến thức để vận […]

Asynchronous operations

Có lẽ bạn đã làm nhiều về các asynchronous operations rồi, chẳng hạn như các AsyncTask trong Android hay Promise trong Javascript. Tuy nhiên, dù là vậy nhưng đa phần các bạn mới vào nghề chỉ làm theo quán tính, tức là lúc còn được học thì thấy thầy cô giáo sử dụng các cái […]

MultiThreading: AsyncTask trong Android

Giới thiệu Trong ứng dụng Android có nhiều tác vụ (task) chạy song song với nhau để đảm bảo ứng dụng của chúng ta tận dụng được hết khả năng của CPU và mang  lại performence cho ứng dụng. Vậy để lập trình được nhiều tác vụ chạy song song trong ứng dụng Android như […]