Saya akan mengatakan itu sangat tergantung pada jenis perangkat lunak yang Anda kembangkan.
Imho easter eggs lebih mungkin diterima (atau bahkan dihargai) di dalam game daripada di perangkat lunak bisnis. Bahkan Microsoft telah memasukkan beberapa Telur Paskah ke dalam produk mereka, tetapi cukup banyak yang menghentikannya sekarang. Alasan mengapa Microsoft berhenti memasukkan Telur Paskah dalam berhubungan erat dengan kemungkinan alasan terhadap Telur Paskah: masalah keamanan. Sebagaimana diuraikan dalam artikel Wikipedia yang relevan, Easter Eggs biasanya (setidaknya untuk pengguna / klien) bagian tidak berdokumen dari kode yang dapat membuatnya percaya bahwa produk itu lebih terbuka untuk serangan atau dengan cara lain tidak dapat dipercaya. Lebih lanjut, tidak semua kode Telur Paskah diuji dan diaudit dengan tingkat kode "mission critical" yang sama. Hal itu dapat menyebabkan kelemahan atau lubang loop yang belum ditemukan di basis kode yang mungkin merupakan asal dari serangan atau eksploit malware.
Namun, tidak semua Telur Paskah "buruk" dan perlu diubah dengan kode produk yang sebenarnya. Ada banyak cara untuk menyajikan Telur Paskah, terutama dalam permainan di mana kode agak terpisah dari konten (game / grafik / mesin skrip vs skrip aktual atau file level). Cara-cara ini berkisar dari tekstur / objek khusus dan komentar audio dari protagonis (misalnya seperti yang digunakan dalam DN3D: Doom , Terminator , Indiana Jones , Star Trek ) hingga level rahasia ( "tidak ada level sapi" ) hingga dialog yang menunjukkan kapan objek tertentu / lokasi di antarmuka pengguna diklik, dan banyak lagi. Tentu saja tidak masing-masing cocok untuk setiap jenis produk.
Cara yang baik untuk memasukkan Telur Paskah ke dalam produk Anda adalah dengan memasukkan diri Anda entah bagaimana (dan tidak hanya di bagian kredit). Blizzard melakukan ini dengan sangat baik dengan StarCraft 2 . Satu unit potret sebenarnya adalah wajah salah satu pengembang. Sesuatu yang tidak begitu jelas seperti itu biasanya cocok untuk berbagai jenis perangkat lunak karena tidak bergantung pada pengetahuan media atau jenis humor tertentu. Misalnya, mungkin Anda dapat memasukkan diri Anda sebagai karakter dalam konteks produk. Bergantung pada produk, ini mungkin bahkan tidak memerlukan kesempatan untuk kode atau hanya yang sangat sederhana.
Telur Paskah bagus sekali tetapi tidak diharuskan. Penerapan Telur Paskah tidak boleh mengurangi produk yang sebenarnya dan presentasinya harus sesuai dengan target audiens dari produk akhir. Telur Paskah dalam aplikasi "serius" atau produk yang ditargetkan untuk orang non-dewasa tidak boleh termasuk humor orang dewasa atau konten seksual, tidak peduli seberapa lucu atau tidak berbahaya kelihatannya. Ini tidak hanya mengarah pada konsekuensi hukum, tetapi juga mempengaruhi jangkauan pemasaran perangkat lunak (peringkat USK / PEGI / ESRB , misalnya).