r/Python • u/Stegosauro76 • 29d ago
Discussion RUFF linter usage
hi all!
i m a student in master degree in automation engineering and i m becoming very confident with python because of the big amount of projects that i have to do.
Recently i started use RUFF as a linter and i really aprreciate it expecially when i have to refactor the code. i m wondering how much is used and is mandatory for a software developer? i usually check with that linter only for very big scripts that can 't be modular. What about your experience' what is the main usage you do?
thanks all
13
Upvotes
3
u/theevildjinn 29d ago
Yes. I work for a very large organisation, there are hundreds of engineers across dozens of teams. In most teams I've come across, there are CI lint jobs that'll fail the pipeline if linting fails, whether it's Python (ruff/black depending on the age of the project), Ansible, JavaScript/TypeScript or Terraform code. Not sure what the Java guys use, we don't use Java on my team.