Mengesampingkan kode yang jelas / salah, efisien sebagian besar akan bergantung pada kompiler / juru bahasa yang bersangkutan, dan Anda tidak akan benar-benar dapat melihatnya dari sampel kode. Contoh kode dapat ditulis dengan indah dan elegan seperti porselen halus pada doilies tetapi berjalan lambat jika dikompilasi / diinterpretasikan dengan buruk.
Anda tidak akan dapat mengevaluasi penggunaan fitur bahasa / gula sintaksis / konvensi secara idiomatis tanpa keakraban.
Anda harus dapat mengetahui apakah itu ditulis dengan baik secara umum berdasarkan pertimbangan universal seperti kerapian, aliran kontrol, penamaan variabel, urutan operasi, dan sebagainya.
Namun, lebih praktisnya, jika Anda tahu bahasa apa yang akan digunakan dalam proses, Anda dapat mencoba menemukan satu atau lebih panduan gaya untuk bahasa itu, pergi ke toko buku dan balik melalui beberapa buku untuk bahasa itu dan membaca sekilas contoh kode yang mencari analog dengan sesuatu yang Anda kenal dengan bahasa pilihan Anda, periksa satu atau lebih proyek sumber terbuka yang menggunakan bahasa itu, dan sebagainya.
Jika Anda punya waktu dan jika tidak ada penghalang biaya, Anda mungkin bahkan melangkah lebih jauh untuk mengatur lingkungan pengembangan untuk bahasa itu dan mengeluarkan aplikasi Hello World, melakukan kata sandi, atau menulis aplikasi kecil sederhana di dalamnya. Anda akan mengembangkan kerangka referensi yang belum sempurna dengan cepat dan tidak hanya akan memberi Anda dukungan untuk tujuan khusus meninjau kode yang dimaksud, Anda mungkin akan terdorong oleh bahasa dan sedikit bercabang.