• 0 Posts
  • 9 Comments
Joined 2 years ago
cake
Cake day: July 19th, 2023

help-circle
  • My real issue with Python comes with managing a development environment when multiple developers are working on it. Dependency management in Python is a headache, and while in theory, virtual envs should help with synchronizing environments from machine to machine, I still find it endlessly fiddly with a bunch of things that can go wrong that are hard to diagnose.

    Late to the party, but a serious suggestion; give uv for Python dev env/package management and ruff (or Black, for that matter, if you’re not using a formatter yet like some others here in the comments) for linting/formatting a shot.

    They’re great and feel magical to use if you’ve known the pain experience of not having them.







  • But it’s true.

    Coding is, like, the smallest aspect out of all of programming. And unfortunately the part that’s the most fun.

    But if you’re a coder, I assume you don’t know how to design complex systems, just (maybe) implement them or parts of them. That’s not what defines programming.

    (Disclaimer, in all fairness: that’s in my personal, layman opinion as someone who doesn’t know much theory. I might just be very very in the wrong here, lol.)