|
|
|
|
|
by kortex
1820 days ago
|
|
No this was like over a week, and 100% due to the tooling. Pydantic, pycharm, black, mypy, and flake8. Pretty much went from "type hints here and there" to "what happens if I try writing python as if it were (95%) statically typed." I'd been testing well before this point but it's not the same as writing test. The development process is totally different when you write structured types first and then write your logic. 10/10 would recommend. Usual caveat: this is what makes sense to me and my brain. Your experience may be different based on neurotype. |
|
Unless you were writing very small throwaway scripts, in what world where you writing your logic first and thinking about your data structures later?