Nếu tôi có một cái cây, sẽ "làm phẳng" bằng ngụ ý trực giác
lấy danh sách tất cả các mục trong cây, di chuyển từ trái sang phải?
Nếu tôi có một danh sách được liên kết, sẽ "làm phẳng" bằng ngụ ý trực giác
lấy danh sách tất cả các mục, bắt đầu với mục này
Ví dụ, một danh sách được liên kết sẽ được tạo thành từ một ngoại lệ tổng hợp ngoại lệ bên trong của nó. Sẽ công bằng khi đặt tên một phương thức cho ngoại lệ "flattenInnerExceptions" với kỳ vọng rằng nó sẽ trả về một chuỗi các ngoại lệ, ngoại lệ ngoài cùng trước và ngoại lệ bên trong nhất - cuối cùng?