Kỹ thuật hữu ích là "phân vùng tương đương" — chia input thành các nhóm mà code xử lý khác nhau, rồi lấy đại diện mỗi nhóm cộng với các điểm biên giữa chúng.
Ví dụ bài tìm số trong mảng sorted: nhóm "có trong mảng" (đầu, giữa, cuối), nhóm "không có" (nhỏ hơn min, lớn hơn max, ở giữa hai phần tử), và biên (mảng rỗng, một phần tử, duplicate).