Clean Coding Techniques: Implementation

Beginner
  • 14 Videos | 31m 43s
  • Includes Assessment
  • Earns a Badge
Likes 18 Likes 18
In order to facilitate clean coding, you have to implement its principles. This course explores CQRS, planning, implementation, testing, and the evolution of applications. Begin by exploring the Command Query Model (CQM), Command Query Responsibility Segregation (CQRS), domain-driven-design (DDD), and event sourcing. Next, identify the benefits of CQRS and the Clean Coding Commitment (CCC). Learn to make the purpose of your code obvious through screaming architecture. Discover how to plan punctual time frames that let you still design and develop clean code. Consider microservices architecture that fosters clean code design. Conclude by identifying various types of tests that support the development and evolution of clean code.

WHAT YOU WILL LEARN

  • recognize characteristics of the Command Query model
    describe Command Query Responsibility Segregation (CQRS) and how it complements domain-driven design (DDD) in application development
    specify how Command Query Responsibility Segregation (CQRS) and event sourcing play a role in clean coding
    list the benefits of CQRS and why it promotes clean coding
    specify how your commitment to clean coding can improve your final products
    describe screaming architecture and its relevance in clean coding
    recognize how good architecture is envisioned through adoption of the screaming architecture paradigm
  • specify how to estimate time frames and ensure that they don't interfere with a commitment to clean coding
    describe how clean coding plays a role in software planning and design
    describe how code creation should be approached in the clean coding process
    describe the clean microservice architecture and how it relates to clean coding development
    specify common types of testing and how clean coding fits into them
    identify how your clean coding process can improve upon existing products, as your applications evolve
    describe CQRS and factors relating to implementation

IN THIS COURSE

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Likes 15 Likes 15  
Likes 95 Likes 95  

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE