https://pulumi.com logo
#python
Title
# python
g

green-alligator-4238

01/07/2024, 4:47 PM
Hi - Looking for some advice & pointers… I’ve used Python in various guises over the years, but very much from a Sys Admin level & not to a ‘proper’ Developer standard. Coding wise, I’d like to say I’m reasonable. I’ve coded mainly with functions & more recently OOP, rather than monolithic python-script. Off the back of looking at Pulumi, I want to learn how to code (and probably more importantly test) Python properly. I’m currently looking into TDD & testing ecosystems for Python. I’ve used tox+pytest a bit, having previously played with behave & now unittest. Does anyone have any pointers/links to me better understanding: 1. how to code Python correctly 2. defining code & testing standards 3. build better testing ecosystems (what to use when) I have my own ideas based on the environment’s Ive worked in, but what does ‘good’ look like. PS. No I don’t want a debate on TDD vs others: it’s my starting point & can change as/if needed - I’ve got lots to learn before getting to that point.. Thanks in advance.