(Jun-06-2017, 04:25 PM)micseydel Wrote: I was only defending annotations, not circular imports, changing files after running tests, or breaking builds. Those are all definitely bad :)
I don't have anything against annotations - I've been known to use them myself . Occasionally, though, they are unusable - Robot Framework despises them
I think I need to add some clarification - since no code analysis tool will tolerate 200-300 characters long code lines , adding annotations is pure cosmetics.
Test everything in a Python shell (iPython, Azure Notebook, etc.)
- Someone gave you an advice you liked? Test it - maybe the advice was actually bad.
- Someone gave you an advice you think is bad? Test it before arguing - maybe it was good.
- You posted a claim that something you did not test works? Be prepared to eat your hat.