Cześć, jakiś czas temu zacząłem sobie prywatnie dłubać projekt w pythonie. Jako że zależało mi bardziej na poznaniu samego pythona niż konkretnych frameworków wybrałem flaska bo choć nieidealny to daje dużo wolności. Używam też wzorców taktycznych DDD. I teraz pytanie praktyczne - czy używać type hints? Może tylko w domenowej części, a może wcale? Nie wiem jak do tego podchodzi community, bo patrząc na niektóre snippety kodu to ekstrawagancją jest tworzenie obiektów, a co dopiero podpowiedzi związane z ich tożsamością (zauważam tendencję do pchania wszędzie dictionary). Wiem że przez język te hinty i tak są ignorowane jednak narzędzia takie jak pyright po pierwsze istnieją a po drugie raczej ułatwiają życie - zwłaszcza gdy projekt się rozrasta.
Jest jakieś python way? Czy każdy powinien robić jak uważa? Jak robi się najczęściej, a jakie są utarte best practices (źródełko?)?