Tôi muốn nói rằng điều đó phụ thuộc nhiều vào loại phần mềm bạn đang phát triển.
Trứng Phục sinh Imho có nhiều khả năng được chấp nhận (hoặc thậm chí được đánh giá cao) trong các trò chơi hơn là trong phần mềm kinh doanh. Ngay cả Microsoft đã đưa một số Trứng Phục sinh vào các sản phẩm của họ, nhưng gần như đã hoàn toàn dừng việc đó. Lý do tại sao Microsoft ngừng đưa Trứng Phục sinh vào có liên quan chặt chẽ với các lý do có thể chống lại Trứng Phục sinh: mối lo ngại về bảo mật. Như đã nêu trong bài viết Wikipedia có liên quan, Trứng Phục sinh thường (ít nhất là cho người dùng / khách hàng) các phần không có giấy tờ trong mã có thể khiến anh ta tin rằng sản phẩm này cởi mở hơn với các cuộc tấn công hoặc theo những cách khác không đáng tin cậy. Hơn nữa, không phải tất cả mã Easter Egg đều được kiểm tra và kiểm toán với cùng một mã "nhiệm vụ quan trọng". Điều đó có thể dẫn đến các lỗ hổng chưa được phát hiện hoặc các lỗ lặp trong cơ sở mã có thể là nguồn gốc của một cuộc tấn công hoặc khai thác phần mềm độc hại sau này.
Tuy nhiên, không phải tất cả Trứng Phục sinh đều "xấu" và yêu cầu giả mạo mã thực tế của sản phẩm. Có rất nhiều cách để trình bày Trứng Phục sinh, đặc biệt là trong các trò chơi mà mã được tách biệt với nội dung (công cụ trò chơi / đồ họa / tập lệnh so với tập lệnh thực tế hoặc tập tin cấp độ). Những cách này bao gồm từ kết cấu / đối tượng đặc biệt và nhận xét âm thanh của nhân vật chính (ví dụ như được sử dụng trong DN3D: Doom , Terminator , Indiana Jones , Star Trek ) đến các cấp độ bí mật ( "không có cấp độ bò" ) cho các hộp thoại hiển thị khi một đối tượng nhất định / vị trí trong giao diện người dùng được nhấp và nhiều hơn nữa. Tất nhiên không phải mỗi trong số này là phù hợp cho mọi loại sản phẩm.
Một cách hay để đưa Trứng Phục Sinh vào sản phẩm của bạn là bao gồm chính bạn bằng cách nào đó (và không chỉ trong phần tín dụng). Blizzard đã làm điều này rất độc đáo với StarCraft 2 . Một chân dung đơn vị thực sự là khuôn mặt của một trong những nhà phát triển. Một cái gì đó không rõ ràng như thế thường phù hợp với nhiều loại phần mềm khác nhau vì nó không dựa vào kiến thức truyền thông hoặc một loại hài hước nhất định. Ví dụ: có lẽ bạn có thể bao gồm chính mình như một nhân vật trong bối cảnh của sản phẩm. Tùy thuộc vào sản phẩm, điều này thậm chí có thể không yêu cầu cơ hội mã hoặc chỉ một điều rất đơn giản.
Trứng Phục Sinh là imho đẹp nhưng không bắt buộc. Việc thực hiện Easter Egg không bao giờ làm mất giá trị của sản phẩm thực tế và cách trình bày của nó phải phù hợp với đối tượng mục tiêu thụt lề của sản phẩm cuối cùng. Một Easter Egg trong một ứng dụng "nghiêm túc" hoặc một sản phẩm nhắm vào người không phải là người trưởng thành không bao giờ nên bao gồm sự hài hước của người lớn hoặc nội dung tình dục, bất kể nó có vẻ buồn cười hay vô hại như thế nào. Điều này không chỉ dẫn đến hậu quả pháp lý mà còn ảnh hưởng đến phạm vi tiếp thị của phần mềm ( ví dụ: xếp hạng USK / PEGI / ESRB ).