Đây là một phần của một ví dụ giữa một ví dụ và một sự tương tự. Bạn có một số việc phải làm, vì vậy bạn lấy một tờ giấy và viết:
- ngân hàng
- cửa hàng tạp hóa
- bỏ khô
Sau đó, bạn nhớ rằng bạn cũng cần phải mua tem. Vì địa lý của thị trấn của bạn, bạn cần phải làm điều đó sau khi ngân hàng. Bạn có thể sao chép toàn bộ danh sách của mình lên một mảnh giấy mới:
- ngân hàng
- tem
- cửa hàng tạp hóa
- bỏ khô
hoặc bạn có thể viết nguệch ngoạc trên cái bạn có:
- ngân hàng ....... GIAI ĐOẠN
- cửa hàng tạp hóa
- bỏ khô
Khi bạn nghĩ về những việc lặt vặt khác, bạn có thể viết chúng ở cuối danh sách, nhưng với các mũi tên nhắc nhở bạn thứ tự để thực hiện chúng. Đây là một danh sách được liên kết. Nó nhanh hơn và dễ dàng hơn là sao chép toàn bộ danh sách mỗi khi bạn thêm thứ gì đó.
Sau đó, điện thoại di động của bạn đổ chuông trong khi bạn ở ngân hàng "này, tôi đã nhận được tem, không nhận thêm nữa". Bạn chỉ cần gạch chéo STAMPS ra khỏi danh sách, bạn không viết lại một cái hoàn toàn mới mà không có STAMPS trong đó.
Bây giờ bạn thực sự có thể triển khai danh sách việc vặt trong mã (có thể là ứng dụng sắp xếp việc vặt của bạn theo thứ tự dựa trên địa lý của bạn) và có một cơ hội hợp lý bạn thực sự sẽ sử dụng danh sách được liên kết cho mã đó. Bạn muốn thêm và xóa nhiều mục, vấn đề đặt hàng, nhưng bạn không muốn ghi lại toàn bộ danh sách sau mỗi lần chèn hoặc xóa.