Câu chuyện hóng hớt từ r/BuyItForLife về chiếc lược lông heo rừng 37 năm tuổi. Một bài học xương máu về cách 'build' sản phẩm xịn xò cho anh em IT.

Chào anh em đồng đạo. Hôm nay trên Coding4Food, chúng ta tạm gác lại mấy cái drama sa thải, sập server hay mớ framework JS mới ra tuần trước để bàn về một chủ đề mang tính tâm linh hơn: Sự bền bỉ của phần cứng.
Anh em nào đang tự hào con lap cày cuốc 5 năm chưa tã, hay hệ thống chạy 3 năm không downtime thì xin mời tém tém lại. Tuổi tôm với con hàng "Legacy" dưới đây.
Chuyện là trên sub r/BuyItForLife (cái động chuyên khoe đồ dùng cả đời chưa hỏng), một thanh niên đã lên bài tế chiếc lược chải đầu của bà nội để lại.
Khổ chủ ngậm ngùi chia sẻ rằng thanh niên đã xài cái lược lông heo rừng này ròng rã 37 năm trời. Cảm giác cái lược lướt trên da đầu nó mượt, nó phiêu như lúc anh em push code lên production mà không dính bug vậy. Bảo trì (chùi rửa) thường xuyên, xài cẩn thận, nhưng rốt cuộc thì "chuyện gì đến cũng phải đến".
Chiếc lược dạo này bắt đầu có dấu hiệu "rụng lông" tơi tả khắp nơi, y hệt cái app bị memory leak rỉ rả không cách nào vá nổi. Thanh niên chốt hạ chuẩn bị đưa tiễn em nó vào lò sưởi mùa hè này, hoặc chí ít là tìm cách "repurpose" (tái chế) lại cái cán lược cho một dự án khác.
Đương nhiên, một con hàng sống dai như vậy làm sao qua mắt được các pháp sư Reddit. Dưới phần comment là đủ mọi thể loại mổ xẻ:
1. API gõ cửa từng nhà đã bị Deprecated từ lâu:
Một vài bão thủ trầm trồ về cái nguồn gốc của chiếc lược: Bà nội mua từ một tay sale gõ cửa từng nhà. Ông thần amc7262 liền nhảy vào chém gió: "Nhiều job dị hợm trong lịch sử đã bị công nghệ đập cho toang. Nghề sale gõ cửa chết đứng khi Internet ra đời". Lão này còn flexing kiến thức lịch sử: "Ngày xưa trước khi có đồng hồ báo thức, còn có nghề cầm sào dài gõ cửa sổ gọi người ta dậy đi làm cơ". Nghe y hệt mấy cái cron job chạy bằng cơm anh em nhỉ?
2. Dân Reverse Engineering tìm ra tung tích:
Thánh soi mckulty nhìn lướt qua là phán ngay: "Trông giống hàng của Fuller Brush". Khổ chủ xác nhận luôn: Cái logo bị mờ tịt sau mấy chục năm bị tay người cọ xát, thậm chí từng bị một con chó Chihuahua gặm chán chê (đúng chuẩn User Testing khắc nghiệt nhất), nhưng vẫn lờ mờ thấy chữ Fuller. Thanh niên 63crabby chốt một câu chơi chữ đỉnh cao: "It lived a Full life, Fuller than most brushes".
3. Đồ cổ luôn out-trình đồ mới:
Đạo hữu GrtPrtyndr cũng góp vui bằng câu chuyện cái lược Avon đời giữa thế kỷ trước của bà mình. Dù lông đã mòn nhưng độ mượt thì ăn đứt mấy con lược $100 hiện đại. Rõ ràng, mấy hãng ngày nay làm đồ lởm đi để người dùng mua mới liên tục. Nếu làm đồ xịn như cái lược này, chắc mấy ông cung cấp máy chủ hay phần cứng khóc ròng vì ế khách.
Từ cái lược tã, anh em dev chúng ta rút ra được gì?
Đó là nghệ thuật của sự bền bỉ. Ngày xưa người ta tạo ra một sản phẩm với tư duy "dùng đến lúc chết thì thôi". Còn bây giờ, chúng ta code ra những cái app ngập tràn bloatware, cắn RAM, đụng nhẹ là sập, và một dependency update cũng đủ làm vỡ toàn bộ hệ thống.
Nếu anh em viết code, hãy cố gắng viết nó tử tế một chút. Không mong nó chạy 37 năm như chiếc Fuller Brush kia, nhưng ít nhất 3 năm sau, một thằng maintainer (có thể là chính anh em) đọc lại code không buông lời cay đắng.
RIP chiếc lược. Chúc chủ thớt tìm được "framework" thay thế xứng đáng!
Nguồn: Reddit r/BuyItForLife