Mình nôm na để bạn hình dung (Còn định nghĩa đã có tài liệu và thày):
-Hàm giống cái phễu hay máy chế biến. Cứ cho vào NL đầu này thì đầu kia cho SP. Nó chỉ đòi hỏi đúng chủng loại, nếu nhầm cho xương vào máy thịt thì toi. Cứ có NL thì làm việc cho SP.
-Sub nó giống cái công tắc đèn. Muốn đèn sáng thì phải bật công tắc. Muốn nó nghỉ cũng phải cho phép nó. Thường người ta biết giới hạn rồi thì thôi, giống như máy bay cất cánh: Chỉ chạy bao nhiêu đường băng buộc phải cất cánh chứ chạy mãi thì xuống ruộng. ngoài ra, cũng phải cho nó 1 cái hẹn, nhớ 5 giờ sáng mai thì tự tắt nhé. Đôi khi người ta gài tưởng tự động nhưng không phải tự động như công tác mở cửa là đèn sáng.
Nhưng không phải ranh giới phân minh vậy mà đôi khi hàm đá Sub và ngược lại.
Thêm 1 chút:
Mình biết bạn đọc xong bài này hoặc bạn cười hoặc lẩm bẩm gì đó thì đây kết quả của hàm mình tạo ra mà hàm chính là nội dung bài.
Đọc xong nếu bạn cám ơn mình thì đó là Sub: Bạn chủ động nhấn nút sau khi cân nhắc.