Role of Testing in Managing Clean Code

Intermediate
  • 15 videos | 1h 18m 9s
  • Includes Assessment
  • Earns a Badge
Rating 4.0 of 26 users Rating 4.0 of 26 users (26)
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

  • 1m 35s
  • 6m 40s
    Upon completion of this video, you will be able to recognize common traits and approaches of identifying code that needs to be cleaned. FREE ACCESS
  • Locked
    3.  Software Design Clean Coding
    6m 19s
    During this video, you will learn how to design applications with clean code. FREE ACCESS
  • Locked
    4.  Artifact Coding Best Practices
    5m 23s
    Upon completion of this video, you will be able to list coding artifacts and describe best practices that should be adopted to create artifacts with clean code. FREE ACCESS
  • Locked
    5.  Writing Clean Code
    9m 13s
    Find out how to write applications that use clean coding for artifacts like classes, interfaces, methods, and variable declarations. FREE ACCESS
  • Locked
    6.  Error Handling Style
    5m 6s
    After completing this video, you will be able to recognize error handling styles that should be adopted for writing clean code. FREE ACCESS
  • Locked
    7.  Coding Error Management
    6m 42s
    During this video, you will learn how to manage code errors by adopting clean coding principles. FREE ACCESS
  • Locked
    8.  F.I.R.S.T Principle
    7m
    After completing this video, you will be able to recall the significance of the unit testing F.I.R.S.T principle in writing clean tests. FREE ACCESS
  • Locked
    9.  Principles of Writing Clean Code
    3m 46s
    Upon completion of this video, you will be able to recognize the fundamental principles of writing clean code, with a focus on DRY, SOLID, and the Law of Demeter. FREE ACCESS
  • Locked
    10.  Testing Strategies for Clean Code
    3m 10s
    Upon completion of this video, you will be able to recall the prominent testing strategies that should be adopted to maintain clean code. FREE ACCESS
  • Locked
    11.  Clean Code Testing Objectives
    5m 48s
    After completing this video, you will be able to describe the objective of testing clean code and the rules that are applied to implement clean tests. FREE ACCESS
  • Locked
    12.  JavaScript and Clean Code
    4m 11s
    In this video, you will learn how to write clean code in JavaScript. FREE ACCESS
  • Locked
    13.  Test-Driven Development Principles
    7m 13s
    After completing this video, you will be able to recall the TDD software development rules and the sequence of steps that should be followed to write clean code. FREE ACCESS
  • Locked
    14.  Writing Code with TDD
    4m 30s
    During this video, you will learn how to write applications using the TDD principles of clean coding. FREE ACCESS
  • Locked
    15.  Course Summary
    1m 34s
    In this video, we will summarize the key concepts covered in this course. 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.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 3.9 of 56 users Rating 3.9 of 56 users (56)
Rating 4.4 of 67 users Rating 4.4 of 67 users (67)
Rating 4.4 of 94 users Rating 4.4 of 94 users (94)