Lập trình cũng giống như kể một câu chuyện, trong đó các biến là các nhân vật với một số đóng vai trò xuyên suốt cho đến cuối và một số kết thúc ở một nơi nào đó. Các hàm khác nhau kể các phần khác nhau của câu chuyện và kết nối tất cả các lớp hoặc hàm trong một thứ tự cụ để tạo nên một câu chuyện có tính liên tục. Là một trong những tác giả, để có thể viết tiếp phần của mình, bạn cần mọi thứ theo một thứ tự, rõ ràng để có thể hiểu những phần đã viết một cách dễ dàng và tiếp tục câu chuyện bằng cách thêm nội dung của bạn ở những nơi cần thiết. Và những đồng tác giả của bạn, tức những người cùng chung dự án, hay những người phải đọc câu chuyện của bạn sau này, họ cũng cần mọi thứ như bạn đang mong muốn.