academy_logo-RGB-White-2
Introduction to the Domain-Driven Design tactical patterns with outside-in Test-Driven Development


João Rosa & Pim Smeets  - 25 May 09:30 - 10.30 AM CET

YES, SAVE MY SPOT!!

 

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed molestie finibus tempus. Suspendisse congue, sapien et bibendum placerat, diam nulla sagittis ex, non finibus mauris urna a urna. Ut vulputate iaculis porttitor. Morbi ultricies euismod elit eget laoreet. Ut elementum fringilla tristique
xebia-academy-amsterdam

Contact us

Schedule Title

The headline and subheader tells us what you're offering, and the form header closes the deal. Over here you can explain why your offer is so great it's worth filling out a form for.

  • Day 1

    11 april 2018

Short summary

Domain-Driven Design (DDD) is becoming popular within the software engineering industry. However, we have other practices that can be used as well. How does everything fit together? During this webinar we will do a live coding session. We will walk you through an existing codebase, refactor it using outside-in Test-Driven Development (TDD) while applying DDD tactical patterns to express our intention in code. We will end with a few practical tips and tricks that you can start to apply tomorrow.

Why attend this webinar?

Whether you are a seasoned software architect, or you are just starting your career as a software engineer, this session can help you gain insights on the benefits of combining DDD and TDD in your daily workflow. Having solutions and codebases that are well-understood is an achievable goal, and we will demonstrate it during our live coding session.

Who is it for?

  • Software engineers
  • Software developers in test
  • Testers
  • Software architects
  • Solution architects

Key takeaways

  • Understanding the DDD tactical patterns
  • How to use outside-in TDD to develop software
  • Tips and tricks to start using tomorrow
  • Pitfalls from our experiences
  • Approaches for brownfield and greenfield projects

Related trainings

Speaker: João Rosa & Pim Smeets

Joao Rosa - trainer Xebia Academy

João is a Software Consultant with focus on quality. He strives to increase the quality bar within the teams. He is a software developer at heart, with experiences ranging from startups to corporate businesses.

 

 

 

 

Pim Smeets - trainer Xebia AcademyIn his role as Software Engineering Consultant he helps clients accelerate their software development process by setting up CI/CD pipelines (Gitlab/Jenkins/Bamboo), implementing automated tests (Cypress, Jest, Selenium) for modern (web-) applications (ReactJS, AngularJS, Bootstrap) and coaching teams in the Agile and DevOps mindset. Pim is also invoked in software auditing projects; offering independent advice and recommendations.

Make Something Really Powerful

Tell The Reader More

The headline and subheader tells us what you're offering, and the form header closes the deal. Over here you can explain why your offer is so great it's worth filling out a form for.

Remember:

  • Bullets are great
  • For spelling out benefits and
  • Turning visitors into leads.
  • Test

Make Something Really Powerful

Tell The Reader More

The headline and subheader tells us what you're offering, and the form header closes the deal. Over here you can explain why your offer is so great it's worth filling out a form for.

Remember:

  • Bullets are great
  • For spelling out benefits and
  • Turning visitors into leads.
  • Test

Make Something Really Powerful

Tell The Reader More

The headline and subheader tells us what you're offering, and the form header closes the deal. Over here you can explain why your offer is so great it's worth filling out a form for.

Remember:

  • Bullets are great
  • For spelling out benefits and
  • Turning visitors into leads.
  • Test

YES, SAVE MY SPOT!!

Form Title

Why attend this webinar?

Join this webinar to learn about the role of Analytics Translator and how she helps organizations to overcome the most common difficulties when building AI solutions. The analytics translator enables the execution of your company’s AI strategy by finding the right use cases, liaising between business and data experts, and embedding AI solutions into your organization. This webinar is interesting for IT managers, CTO's, CMO's, Innovation Managers, Product Owners working
in IT, Managers Advanced Analytics, and anyone who needs to develop data science / ML / AI applications.

Key takeaways

The typical responsibilities of an analytics translator.

Key differences between an analytics translator and a typical product owner.

The added value of the analytics translator for AI-driven enterprises

Key elements of a successful way of working to develop AI-solutions

Speaker: Henk Griffioen

Henk Griffioen

Henk is Lead Data Scientist at GoDataDriven. Henk likes building data products and data teams to deliver value and solve the right problem fast.