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
-
1.Command Query Model1m 30sUP NEXT
-
2.CQRS and DDD1m 2s
-
3.CQRS and Event Sourcing1m 17s
-
4.Benefits of CQRS1m 8s
-
5.Making the Clean Coding Commitment1m 48s
-
6.Screaming Architecture1m 27s
-
7.Good Architecture1m 43s
-
8.Estimating Time Frames1m 38s
-
9.Planning and Designing2m 33s
-
10.Creating Code1m 38s
-
11.Clean Microservices Architecture2m
-
12.Types of Testing1m 6s
-
13.Evolving Your Applications3m 6s
-
14.Exercise: Describe CQRS and Implementation3m 17s
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.