Bài giảng này nói về cách ghép các pipeline chuyển đổi từ những hàm nhỏ bằng
Function và các phương thức
compose,
andThen. Chúng ta sẽ làm rõ thứ tự áp dụng, khả năng tương thích kiểu, ví dụ với
Predicate (
and,
or,
negate),
Consumer (
andThen), xây dựng các pipeline thực tiễn và bàn về lỗi thường gặp: nhầm thứ tự (
f.compose(g) vs
f.andThen(g)), kiểu không khớp và “spaghetti” do xâu chuỗi quá mức. Bạn sẽ học cách dùng
apply,
test,
accept và xây dựng các phép biến đổi dễ đọc, tái sử dụng.