Описание задачи

Имеется обширная кодовая база на C#, включающая в себя библиотеки большого фреймворка для Windows и код клиентского приложения. На начальном этапе разработки документация не велась, что существенно затрудняет сопровождение продукта, онбординг новых разработчиков и аудит кода.

Цель

Провести автоматическое или полуавтоматическое ретроспективное документирование исходного кода при помощи инструментов на базе искусственного интеллекта.

Требования к работе

  • Анализ кода: Исполнитель должен проанализировать структуру и объемы кода (представлено неупомянутое легаси).
  • Выбор ИИ-инструмента: Предложить или использовать консольный/плагинный ИИ-решение для генерации XML-документации (summary, param, returns).
  • Форматирование: Итоговая документация должна строго следовать стандартам C# XML-комментариев.
  • Качество: Комментарии должны быть осмысленными, объяснять логику для разработчиков (на русском или английском по согласованию).
  • Интеграция: Документация должна быть внедрена прямо в код (в файлы .cs), не нарушая работоспособность сборки проекта.

Результат

Покрытие существующих публичных и внутренних (internal/protected) методов, классов, свойств XML-комментариями, пригодными для генерации документации в Sandcastle, Doxygen а так же напрямую всплывающими в IntelliSense внутри Visual Studio.Результат сообщества в системе контроля.

Настройка и ведение рекламных кампаний в Яндекс Директ

Требуется специалист для полного цикла работы с Яндекс Директ: от сбора семантики и настройки кампаний до аналитики и оптимизации. В задачи входит работа с поиском, РСЯ, ретаргетингом, настройка Метрики и UTM-разметки.