Какие идеи хочешь сейчас реализовать
Python
Junior
Без компании
Какие идеи хочешь сейчас реализовать
Ответы
Сейчас я бы хотел реализовать несколько интересных проектов:
- **Автоматизация тестирования с помощью AI** – инструмент, который анализирует код и генерирует unit-тесты, учитывая edge cases.
- **Оптимизация работы с большими данными** – например, ускорение pandas-операций через Cython или Rust-расширения.
- **Telegram-бот для трекинга привычек** с аналитикой и ML-предсказаниями (например, когда пользователь с наибольшей вероятностью бросит привычку).
Пример кода для идеи №1:
```
import ast
import inspect
def generate_tests(func):
source = inspect.getsource(func)
tree = ast.parse(source)
# Анализ аргументов и генерация тестов...
return f"def test_{func.__name__}():\n assert {func.__name__}(...) == ..."
```
Также интересно было бы поработать над open-source проектами, связанными с асинхронным программированием (например, улучшение производительности asyncio).