TGViewer
tl;dr data tl;dr data @tldr_data · 153 subscribers
Post #114 122
AI может написать код за секунды. Понять и поддерживать этот код — уже ваша задача.

Именно поэтому всё больше внимания уделяется не только генерации кода, но и его единообразию.

В новом материале Bartosz Konieczny(тот самый автор Data Engineering Design Patterns) рассказывает, как использовать Ruff в проектах на Databricks и почему этот инструмент стал стандартом даже для Apache Spark.

Основные мысли:

• Ruff объединяет линтер и форматтер в одном инструменте, упрощая разработческий стек.

• Сообщество Apache Spark использует Ruff для проверки качества и форматирования Python-кода.

• Не стоит бездумно копировать чужие наборы правил — конфигурация должна отражать потребности конкретного проекта.

• Для Databricks Declarative Automation Bundles полезно запускать Ruff через pre-commit, чтобы находить проблемы ещё до отправки изменений в репозиторий.
Такой подход автор уже демонстрировал на примере автоматической валидации DAB через Git hooks.

• Строгие проверки лучше выполнять в CI/CD для основных веток, а не блокировать разработку в sandbox-окружениях.

В эпоху AI-агентов стиль кода становится не вопросом эстетики, а способом сохранить контроль над кодовой базой. Чем больше кода генерируется автоматически, тем важнее единые правила его оформления и проверки.

Статья автора:

Ruff and Declarative Automation Bundles⁠

@tldr_data
GitHub databricks-playground/ruff-dab at main · bartosz25/databricks-playground Contribute to bartosz25/databricks-playground development by creating an account on GitHub.
  • 🔥 1
More from @tldr_data
  1. Sep 18, 2026SLayer Спросите агента о выручке дважды — и он дважды напишет два никак не связанных между…
  2. Sep 13, 2026OpenAI запустила Data agent в ChatGPT Work — агента для работы с корпоративными данными. О…
  3. Sep 12, 2026LLMSQLQueryOperator В Airflow появился новый декоратор task.llm_sql, который генерирует SQ…
  4. Sep 11, 2026walshadow walshadow реплицирует данные из PostgreSQL в ClickHouse из физического WAL, вклю…
  5. Sep 9, 2026HydraDB - fast graph database on object storage HydraDB превращает графовую базу данных в…
  6. Sep 8, 2026Make analytics context usable by agents ktx — open-source context layer for data agents, к…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →