Post ASZz0LGf8pswQEpFTs by chuck@linuxlab.sh
 (DIR) More posts by chuck@linuxlab.sh
 (DIR) Post #ASZrwunCQ65VlMSmMC by ParadeGrotesque@mastodon.sdf.org
       2023-02-11T18:01:00Z
       
       0 likes, 0 repeats
       
       The more I program in Python, the more I realize:- that I am a terrible programmer - that managing your code with white space is a terrible idea.Nonetheless, the project is moving forward.Is there any good site for dumb-as-a-brick Python programmers on best practices?I am not looking for Python tutorials, but more stuff like: do this to simplify and better manage your code, and avoid doing that.Also: testing.
       
 (DIR) Post #ASZuqrB1FZqEfpPKKG by screwtape@mastodon.sdf.org
       2023-02-11T18:33:31Z
       
       0 likes, 0 repeats
       
       (cons @ParadeGrotesque *lisp-hackers*)Parens and a well-defined pretty printer >> pretty printing as syntax
       
 (DIR) Post #ASZvuIf5cNUejvg7wu by ParadeGrotesque@mastodon.sdf.org
       2023-02-11T18:45:20Z
       
       0 likes, 0 repeats
       
       @screwtape I said "Python"!!! 🤓🐍
       
 (DIR) Post #ASZxT7A8SobvAIMfcu by fedops@fosstodon.org
       2023-02-11T18:06:55Z
       
       0 likes, 0 repeats
       
       @ParadeGrotesque honestly, stack overflow and reading all the answers to a question. Most times there are lots of different approaches and some of them can be very enlightening beyond the actual "I'm a potato, how do I do <x>?"That being said, some of the python-isms really get under my skin...😒
       
 (DIR) Post #ASZz0LGf8pswQEpFTs by chuck@linuxlab.sh
       2023-02-11T18:21:36Z
       
       0 likes, 0 repeats
       
       @ParadeGrotesque pytest, flake8 or black, are some good places to start and are well documented
       
 (DIR) Post #ASa2h3jKWOKALRIMqG by cstanhope@social.coop
       2023-02-11T18:54:07Z
       
       0 likes, 0 repeats
       
       @ParadeGrotesque It's been a while since I looked at this, but Brett Slatkin's _Effective Python_ might be worth looking into:https://effectivepython.com/(The buy DRM free button is broken with uBlock Origin enabled.)
       
 (DIR) Post #ASaHCHTOsERdIscsKW by screwtape@mastodon.sdf.org
       2023-02-11T22:43:54Z
       
       0 likes, 0 repeats
       
       @ParadeGrotesque dig dighttps://github.com/norvig/paip-lisphttps://github.com/dhconnelly/paip-python/tree/master/paiphttps://norvig.com/python-lisp.htmlPAIP is considered at least a guide on style.Alternate joke:Are we talking about the cmucl compiler or something else
       
 (DIR) Post #ASaNgeOgo4kOoVHs00 by ParadeGrotesque@mastodon.sdf.org
       2023-02-11T23:56:37Z
       
       0 likes, 0 repeats
       
       @cstanhope Excellent because this is a book I just ordered!
       
 (DIR) Post #AScXC2DlZHHTaB8biK by bobjonkman@mastodon.sdf.org
       2023-02-13T00:52:33Z
       
       0 likes, 0 repeats
       
       Gesundheid!@ParadeGrotesque @screwtape