[Python-Dev] pep8 reasoning
Chris Withers
chris at simplistix.co.uk
Fri Apr 25 14:09:36 CEST 2014
On 25/04/2014 04:03, Barry Warsaw wrote:
> On Apr 25, 2014, at 12:00 PM, Chris Angelico wrote:
>
>> Don't forget that PEP 8 is not the standard for the Python language,
>> only the Python stdlib. Particularly, there's no strong reason to
>> follow some of its lesser advices (eg spaces rather than tabs, the
>> exact maximum line length) for new projects;
>
> I'd say it depends. If the code is going to be shared with people outside of
> your organization (e.g. open source libraries), then there's a strong
> motivation to be consistent throughout the community, which means PEP 8.
Right, so for me this means even in a private code base, there are big
benefits to using PEP 8; everything looks the same, whether it's a third
party library, python core or your own code...
Chris
--
Simplistix - Content Management, Batch Processing & Python Consulting
- http://www.simplistix.co.uk
More information about the Python-Dev
mailing list