“First, solve the problem. Then, write the code.” – John Johnson
We hope you all had a great New Year's Eve! We are back this month introducing a special guest for our first meetup of the year: Vaughn Vernon, author of three books: Implementing Domain-Driven Design, Reactive Messaging Patterns with the Actor Model, and Domain-Driven Design Distilled, all published by Addison-Wesley. He will be sharing with us his talk “Reactive DDD: Modeling Uncertainty”.
And to top it off, William Ong will share on his talk “Test on every front” his experience with different types of testing like unit test, integration test, security test and cross-browser test. You don’t wanna miss it, for sure!
Please, don’t forget to invite a friend that is not familiar with the group to introduce them to the Software Crafters meetup :)
Mingle with nibbles and beverages
“Reactive DDD: Modeling Uncertainty”
by Vaughn Vernon - https://twitter.com/VaughnVernon
The foundation ideas behind Domain-Driven Design, or DDD, are fundamentally the same as ever. Even so, what has changed substantially is the computing landscape on which software developers construct and release these solutions. Systems are far more likely to be distributed, especially due to the ever increasing popularity of the cloud and microservices. Systems are also increasingly asynchronous, event-driven, and reactive. In addition, some of the DDD tools have been influenced by this and the rise in popularity of functional programming languages and NoSql databases. In the face of these and other influencing conditions, a pertinent question is, how can DDD be even more relevant today than when it was first explained? This talk addresses the current industry competing forces, and how the uncertainty introduced by vastly distributed systems can be finessed into highly functioning, business-centric systems, that teams can design, develop, and reason about.
Vaughn Vernon is a software developer and architect with more than 30 years of experience in a broad range of business domains. Vaughn is a leading expert in Domain-Driven Design, and a champion of simplicity and reactive systems. He consults and teaches around Domain-Driven Design and reactive software development, helping teams and organizations realize the potential of business-driven and reactive systems as they transition from technology-driven legacy web implementation approaches. As he does so, he puts strong emphasis on embracing simplicity whenever possible. Vaughn is the author of three books: Implementing Domain-Driven Design, Reactive Messaging Patterns with the Actor Model, and Domain-Driven Design Distilled, all published by Addison-Wesley.
“Test on every front”
by William Ong - https://github.com/wyam
Mastering and write reliable code is now essential for any developer who faces increasingly rich and complex web architectures. There are tools to perform web application testing underused and address the needs for quality development. The talk is about different type of testing like unit test, integration test, security test, cross-browser test.
See you there!