Убік кодового / очевидно неправильного коду, ефективність багато в чому залежатиме від компілятора / інтерпретатора мови, про яку йдеться, і ви справді не зможете окомплектувати це з зразка коду. Зразок коду може бути красиво написаний і елегантний, як тонкий Китай на серветках, але працювати повільно, якщо складено / інтерпретуватися погано.
Ви не зможете оцінити ідіоматичне використання мовних особливостей / синтаксичного цукру / умовностей без ознайомлення.
Ви повинні бути в змозі сказати, чи добре це написано в цілому на основі універсальних міркувань, таких як охайність, потік керування, називання змінних, порядок виконання операцій тощо.
Однак, більш практично, якщо ви знаєте, яка мова буде входити в процес, ви можете спробувати знайти один або кілька посібників зі стилю для цієї мови, перейти до книжкового магазину та перегорнути пару книжок для цієї мови та перегляньте приклади коду, шукаючи аналоги тому, що вам знайоме з вашої мови (мови), на яку вибираєте, ознайомтеся з одним або кількома проектами з відкритим кодом, які використовують цю мову тощо.
Якщо у вас є час, і якщо немає бар'єру витрат, ви можете навіть зайти так далеко, щоб створити середовище розробки для цієї мови і запустити додаток Hello World, зробити ката-код або іншим способом написати просту маленьку програму у цьому. Ви розробите рудиментарну систему відліку досить швидко, і це не тільки допоможе вам переконатися в конкретних цілях перегляду коду, про який йде мова, можливо, вас змусить мова та розгалужити трохи.