Leyla Karzand’s Reviews > Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices > Status Update
Leyla Karzand
is 23% done
"We view TDD as a design practice first and a testing practice second. The tests act as a record of our design choices and serve to explain the system to us when we return to the code after a long absence."
— Aug 22, 2024 11:54AM
Like flag
Leyla’s Previous Updates
Leyla Karzand
is 73% done
We’ve given you a whole new arsenal of ways to shoot yourself in the foot, so we should discuss some basic firearms safety.
— Mar 19, 2025 12:04PM
Leyla Karzand
is 65% done
"Hee hee hee, no foreign keys, just strings, YOLO!"
— Feb 17, 2025 10:00AM
Leyla Karzand
is 45% done
Rule of thumb: if you can’t describe ?hat your function does ?ithout using ?ords like “then” or “and,” you might be violating the SRP [Single Responsibility Principle].
— Nov 30, 2024 10:38AM
Leyla Karzand
is 33% done
"You may have come across the use of the word collaborators to describe objects that work together to achieve a goal. The unit of work and the repository are a great example of collaborators in the object-modeling sense. In responsibility-driven design, clusters of objects that collaborate in their roles are called object neighborhoods, which is, in our professional opinion, totally adorable."
— Sep 29, 2024 07:19AM

