Many developers learned about domain-driven design but struggle to implement in their project because, let's face it, majority of us is working on legacy code. In this talk, we will explore how to use Domain-driven design to help improve the existing codebase, even when the full practice cannot be adopted.
I gave a talk on how to design unit testing which is not tightly coupled to the class structure, to the point that architectural change is prevented by unit tests. This is a common mistake I found in many codebase and unit testing practitioners.
In order to understand the root of SOLID principle, I present a unique manifestation of the principle, the one without any object nor class
Explain how we used Microservice to solved an engineering management issue
Sharing all lesson learned from building a software development team
Redux, MobX or Pure React? Explain how various types of applications fit can fit into each state management libraries. And why does it can feel overkill or inadequate when you choose the unfit one
Share a code pattern that help React application to become more testable