Clean Coding Techniques: Implementation
Beginner
- 14 videos | 25m 13s
- Includes Assessment
- Earns a Badge
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 modelDescribe command query responsibility segregation (cqrs) and how it complements domain-driven design (ddd) in application developmentSpecify how command query responsibility segregation (cqrs) and event sourcing play a role in clean codingList the benefits of cqrs and why it promotes clean codingSpecify how your commitment to clean coding can improve your final productsDescribe screaming architecture and its relevance in clean codingRecognize 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 codingDescribe how clean coding plays a role in software planning and designDescribe how code creation should be approached in the clean coding processDescribe the clean microservice architecture and how it relates to clean coding developmentSpecify common types of testing and how clean coding fits into themIdentify how your clean coding process can improve upon existing products, as your applications evolveDescribe cqrs and factors relating to implementation
IN THIS COURSE
-
1m 30sUpon completion of this video, you will be able to recognize characteristics of the Command Query Responsibility Segregation model. FREE ACCESS
-
1m 2sUpon completion of this video, you will be able to describe Command Query Responsibility Segregation (CQRS) and how it complements domain-driven design (DDD) during application development. FREE ACCESS
-
1m 17sAfter completing this video, you will be able to specify how Command Query Responsibility Segregation (CQRS) and event sourcing play a role in clean coding. FREE ACCESS
-
1m 8sAfter completing this video, you will be able to list the benefits of CQRS and why it is important for clean coding. FREE ACCESS
-
1m 48sAfter completing this video, you will be able to specify how your commitment to clean coding can improve your final products. FREE ACCESS
-
1m 27sUpon completion of this video, you will be able to describe screaming architecture and its relevance to clean coding. FREE ACCESS
-
1m 43sAfter completing this video, you will be able to recognize how good architecture is envisioned through adoption of the screaming architecture paradigm. FREE ACCESS
-
1m 38sAfter completing this video, you will be able to specify how to estimate time frames and ensure that they don't interfere with a commitment to clean coding. FREE ACCESS
-
2m 33sUpon completion of this video, you will be able to describe how clean coding plays a role in software planning and design. FREE ACCESS
-
1m 38sUpon completion of this video, you will be able to describe how code should be created in the clean coding process. FREE ACCESS
-
2mAfter completing this video, you will be able to describe the clean microservice architecture and how it relates to clean coding development. FREE ACCESS
-
1m 6sAfter completing this video, you will be able to specify common types of testing and how clean coding fits into them. FREE ACCESS
-
3m 6sIn this video, you will learn how your clean coding process can improve upon existing products as your applications evolve. FREE ACCESS
-
3m 17sUpon completion of this video, you will be able to describe CQRS and the factors relating to its implementation. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.