2 ms·
It’s a journey, to be honest. Very hard to prescribe one solution because there are different ways people think about this question (syntax or architecture?) an
by whalesalad 5y ago
It’s a journey, to be honest. Very hard to prescribe one solution because there are different ways people think about this question (syntax or architecture?) and different cultures around tools (like basing a web app on a heavier tool such as Django vs a lighter tool like Flask) and then of course battles over line lengths, types vs no types, etc…
(I also divide Python into two big camps: building software/apps vs. data science and analysis, which further subdivides the community - if you ever read a post on how to do XYZ from the perspective of a data hacker it will usually fall into the non-pythonic category)
There is a fantastic book in the Ruby world called “Eloquent Ruby” but I have yet to encounter an analog for Python.
RealPython has some cool posts, though. I think they’re doing the best job pushing more modern/clean practices forward at the moment.