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

Использовал ли Makefile

Да, Makefile — это удобный инструмент для автоматизации задач, особенно в Python-проектах. Хотя он чаще ассоциируется с C/C++, его можно использовать для:

  • Запуска тестов (make test)
  • Установки зависимостей (make install)
  • Очистки временных файлов (make clean)

Пример Makefile для Python:

makefile
.PHONY: test install clean

test:  
    pytest -v  

install:  
    pip install -r requirements.txt  

clean:  
    rm -rf __pycache__ *.pyc  

Плюсы:

  • Упрощает повторяющиеся команды
  • Кросс-платформенность (если команды универсальны)

Минусы:

  • Не нативный для Python (альтернативы: poetry, invoke)
  • Может усложнить поддержку для Windows-пользователей.

Использовал в проектах, где требовалась простая автоматизация без тяжелых инструментов.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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