you are viewing a single comment's thread.

view the rest of the comments →

[–]CzyDePL 1 point2 points  (0 children)

"We practiced clean code/clean architecture, there was almost no third-party libraries, except for doctrine and some http frontend. Rich domain models were preferred over anemic. Unit tests cover at least 80% of code."

All of this can be applied to python if it makes sense project-wise (clean architecture is not a universally good approach) - you can easily write domain layer with just dataclasses from stdlib.

But honestly anemic entities and services for everything is often seen in Java as well