Tôi có một dự án Flash và nó có nhiều tệp nguồn. Tôi có một lớp học được sử dụng khá nhiều, gọi nó là Jenine. Gần đây tôi (và có lẽ, một cách nhẫn tâm) đã chuyển Jenine từ không gian tên này sang không gian tên khác. Tôi nghĩ rằng chúng tôi đã sẵn sàng - tôi nghĩ đó là thời gian. Jenine mới tốt hơn về mọi mặt - cô ấy đã bị mất một số mật mã, cô ấy đã tách mình ra khỏi một vài mối quan hệ giai cấp, và cuối cùng cô ấy đã trở về không gian tên mà cô ấy luôn biết thầm trong lòng là người mà cô ấy thực sự biết. thuộc về. Cô ấy là một trong những loại của riêng mình.
Thật không may, Flash sẽ không có điều đó. Có lẽ nó đã hình thành một tập tin đính kèm. Có lẽ nó không muốn Jenine bị tách ra. Dù bằng cách nào, nó vẫn bám lấy phiên bản cũ, hoàn hảo của Jenine trong ký ức. Nó không chịu đi tiếp. Nó bỏ qua các cuộc gọi (chức năng) của cô. Nó đã cố gắng để quên giao diện mới, công khai của cô. Thay vào đó, mọi phiên bản của Jenine mà nó tạo ra luôn là một bản sao của phiên bản cũ, theo đường dẫn của nó:
var jenineInstance:Jenine = new Jenine();
trace( getQualifiedClassName(jenineInstance));
// Should print: com.newnamespace.subspace::Jenine
// Prints: com.oldnamespace.subspace::Jenine
// Ah, young love!
Chúng ta đã chiến đấu. Tôi không tự hào về một số điều tôi đã nói hoặc đã làm. Cuối cùng, trong một cơn thịnh nộ cao chót vót, tôi đã xóa hoàn toàn tất cả các tài liệu tham khảo về Jenine. Cô đã hoàn toàn bị xóa hoàn toàn khỏi hệ thống. Con trỏ của tôi rơi vào tùy chọn menu "Thùng rác" như nắp lạnh của quan tài.
Tôi không nghĩ Flash đã hồi phục. Cho đến ngày nay nó vẫn bám lấy ký ức của Jenine. Những định nghĩa cũ, không hoàn hảo của cô ấy vẫn trôi nổi trong dự án của tôi như những bóng ma bị bỏ rơi. Bất cứ khi nào tôi buộc Flash biên dịch, nó vẫn đưa cô ấy vào bộ phim của tôi một cách yêu thương, lồng vào định nghĩa của cô ấy giữa các lớp khác, sống như một ngôi đền nhỏ. Tôi tự hỏi nếu họ có thể nhìn thấy cô ấy.
Flash và tôi không thực sự nói nữa. Tôi viết mã của tôi, nó biên dịch nó. Có một cô gái mới ở thị trấn tên Summer trông gần giống với Jenine, như thể ai đó vừa sao chép bán buôn mã nguồn của cô ấy sang một lớp mới, nhưng Flash không thể hiện sự quan tâm nào. Hầu hết các ngày, nó chỉ quanh quẩn và viết thơ dở trong những bình luận của tôi khi nó nghĩ rằng tôi không tìm kiếm.
Tôi hy vọng không ai khác có trải nghiệm tương tự, rằng đây chỉ là một gợn đau đớn, đơn lẻ trong đầm phá kinh hoàng đó là cơ sở mã Flash. Có ai có ý tưởng làm thế nào để xóa bất kỳ bộ đệm mà trình biên dịch đang sử dụng không?