Tôi đã làm việc với mã dường như thay đổi chỉ sau một đêm và sau một thời gian tôi đã đi đến kết luận rằng đó là do các pixie độc ác bò vào codebase của tôi vào ban đêm và thay đổi mọi thứ theo cách bất chấp thực tế nó đã hoạt động vào ngày hôm qua, bây giờ nó đã hoạt động hoàn toàn không hoạt động. Thật vậy , theo phong cách Schroedinorms cổ điển , không chỉ bây giờ nó không hoạt động, rõ ràng rõ ràng rằng không có cách nào mà nó có thể có.
Theo thời gian, tôi đã nhận ra rằng thật ra có thể pixies không liên quan gì đến nó và có lẽ "thời gian để về nhà, điều đó sẽ đủ tốt", bản dựng cuối cùng không nhận được sự kiểm tra và chú ý chi tiết mà có lẽ nó xứng đáng .
Giả định đầu tiên của tôi khi tôi gặp phải điều này vào buổi sáng là có lẽ đó là lỗi của tôi vì tôi thường là người chịu trách nhiệm cho các tính năng hoặc góc của phần mềm mà tôi đang làm việc. Giả định thứ hai của tôi là bây giờ tôi cũng có thể lấy cà phê đó. Nếu đó không phải là thứ gì đó rõ ràng mà một con khỉ có thể tìm ra (mà đôi khi nó là như vậy) thì rất có thể tôi đã xoay sở trong một phiên bản cũ của một thư viện, nhầm lẫn cuộn lại một tập tin không cần phải cuộn trở lại hoặc có một cái gì đó được lưu trữ ở đâu đó đưa nó vào bản dựng mà không kiểm tra nó. Trải qua hoạt động Kiểm soát nguồn gần đây của tôi có xu hướng tiết lộ những điều tôi đã làm, việc dọn dẹp bản dựng thường loại bỏ các phiên bản được lưu trong bộ nhớ cache.
Đôi khi nó thực sự không liên quan gì đến tôi - ai đó đã cập nhật một phụ thuộc mà không đề cập đến nó, WindowsUpdate đã cài đặt một cái gì đó thay đổi môi trường để mã của tôi không hoạt động; có rất nhiều khả năng nền tảng, nhưng thường thì đó là trường hợp điều khiển và chấp nhận rằng, giống như hầu hết mọi người, về cơ bản tôi là một thằng ngốc.