Встречается на собеседованиях • сегодня

Сколько строк кода было на предыдущем проекте

В Python мы обычно измеряем объем кода не строками, а функциональными единицами (модулями, классами, функциями). Однако если нужно оценить именно строки, можно использовать cloc или pygount.

Пример оценки строк кода в проекте:

python
import os

def count_lines(dir_path):
total = 0
for root, _, files in os.walk(dir_path):
for file in files:
if file.endswith('.py'):
with open(os.path.join(root, file)) as f:
total += sum(1 for line in f if line.strip())
return total

text

На последнем проекте было порядка 15-20 тысяч строк Python-кода, включая тесты и документацию. Важно учитывать, что количество строк - не лучший метрик производительности, так как качество кода важнее объема.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы