Bir üniversite programlama kursumuz var ve diğer öğrenciler Facebook grubumuzda bazı programlama soruları soruyorlar. Tüm programlarımı paylaşmak konusunda biraz tereddütlüyüm, özellikle görevlendirmelerden biri için iyi bir şeyse, bunlar TA'lara baktığında ve birinin aynı programa sahip olup olmadığını ve nereden geldiği hakkında sorular sormaya başladığını fark edebilirler. dan. Yine de, bazen başkalarına yardım etmek için kodumu paylaşmak isterim, ancak insanların çalışmamı almasını istemiyorum. (Açıklama: Görevlerle işbirliği yapmamıza izin verildi) Bu elbette ince bir çizgi. Bazı insanlara yardım etmek istememe rağmen, kodu kendi başlarına yeniden yazmak için akademik dürüstlükleri olmayabilir.
Öğrenci arkadaşlarımın çoğu becerilerinde çok ileri düzeyde değiller, bu yüzden adımı ayrı bir yere hazırlanmış Base-64 kodlu dizgede ismimi gizleyerek uzak dururum. Yine de, rastgele bir dizginin etrafta oturması çok açık olabilir.
Adımı şüpheli görünmeden bir programda gizlemek için hangi seçenekler var?
CodeGolf’ta, bilinçli sanatın değerlendirildiğinde diğer şeylere dönüşmesini sağladığını gördüm. Kullanabileceğim benzer stratejiler var mı? İdeal çözüm, gizlice uyan bir şeye benzeyen bir şey olabilir, ancak gerçekte onu en baştan kodladığımı kanıtlayacak bir işlevi vardır.
Açıklama: (Üzgünüm, bunu daha önce söylemeliydim) İşbirliği yapmamıza izin veriyor, ancak programlarımızı puanları almak için TA'larımıza açıklamamız gerekiyor. Bazı Paskalya Yumurtasının sızması durumunda diğerlerinin kodunda saklanması, özellikle de ürettikleri sorunların cevaplarının eşdeğer olduğunu kontrol etmek veya başkalarının sorunu nasıl çözdüğünü görmek için programları değiş tokuş etmek için cazip olacağı için memnuniyet içindir.