Hãy nghĩ về một chiếc xe hơi.
Hầu hết chúng ta nhìn vào chiếc xe, và chỉ có thể nhìn thấy cơ thể. Nếu ai đó sửa chữa một số dings và đặt một công việc sơn mới trên xe, nó sẽ trông đẹp hơn nhiều. Về cơ bản là cùng một chiếc xe, nhưng đó là tất cả những gì chúng ta thấy.
Một thợ máy mở xe, và nhìn vào động cơ. Họ thấy động cơ đó tốt như thế nào. Họ thấy rằng mọi thứ được sắp xếp để dễ dàng có được, duy trì và làm việc. Họ nhìn thấy các bộ phận và biết nó được thiết kế tốt như thế nào. Đối với một thợ cơ khí có kinh nghiệm, động cơ của một chiếc xe chất lượng cao được bảo trì tốt trở thành một điều tuyệt vời. Họ không thể giải thích cho bạn điều gì làm cho nó đẹp, nhưng quan niệm về cái đẹp của họ có khả năng chuyển thành chi phí bảo trì thấp hơn, tuổi thọ xe dài hơn và hiệu suất tốt hơn. Tất cả những điều này làm tăng giá trị của chiếc xe đó, mặc dù bạn không thể nhìn thấy nó.
Khi bạn nhìn vào một trang web, hoặc một ứng dụng, bạn đang nhìn vào nó giống như hầu hết chúng ta thấy ô tô. Khi tôi nhìn vào mã tôi đang nhìn nó giống như người thợ máy nhìn vào động cơ của chiếc xe. Bạn không bao giờ có thể trải nghiệm vẻ đẹp của mã đó như tôi, nó thực sự vô hình với bạn. Nhưng vẻ đẹp đó quan trọng giống như vẻ đẹp của thợ máy. Nó xác định phần mềm đó chạy tốt như thế nào, loại vấn đề nào sẽ có, phần mềm có thể được cải thiện dễ dàng như thế nào, v.v. Tất cả những điều này làm tăng giá trị của phần mềm đó, mặc dù bạn không thể thấy nó.