Role of Testing in Managing Clean Code

Intermediate
  • 15 Videos | 1h 24m 39s
  • Includes Assessment
  • Earns a Badge
Likes 12 Likes 12
This 15-video course explores approaches of identifying bad code, designing applications using clean coding principles, and best practices for coding artifacts that meet clean coding standards. Learners begin with a look at the common traits and approaches of identifying code that needs to be cleaned, then learn how to design applications with clean code. Examine coding artifacts and best practices that should be adopted to create artifacts with clean code, and how to write applications that apply clean coding to artifacts such as classes, interfaces, methods, and variable declarations. Explore error handling styles that should be adopted for writing clean code, and manage code errors by adopting clean coding practices. Next, learn about the significance of the united testing F.I.R.S.T principle (Fast, Isolated, Repeatable, Self-validating, and Thorough or Timely), in writing clean tests. View fundamental principles of writing clean code. Also explore the testing strategies for clean code; clean code testing objectives, and writing clean code in Javascript. Learn about the principles of test-driven development (TDD), and finally, how to write code with TDD.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    recognize common traits and approaches of identifying code that needs to be cleaned
    design applications with clean code
    list coding artifacts and describe best practices that should be adopted to create artifacts with clean code
    write applications that apply clean coding to artifacts like classes, interfaces, methods, and variable declarations
    recognize error handling styles that should be adopted for writing clean code
    manage code errors by adopting clean coding principles
    recall the significance of the unit testing F.I.R.S.T principle in writing clean tests
  • recognize the fundamental principles of writing clean code, with focus on DRY, SOLID, and Law of Demeter
    recall the prominent testing strategies that should be adopted to maintain clean code
    describe the objective of testing clean code and the rules that are applied to implement clean tests
    write clean code in JavaScript
    recall TDD software development rules and the sequence of steps that should be followed to write clean code
    write applications by adopting the TDD principles of clean coding
    summarize the key concepts covered in this course

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 23 Likes 23  
Likes 179 Likes 179  

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 66 Likes 66  
Likes 42 Likes 42  
Likes 94 Likes 94