This course, ‘Writing Testable Code - Matthew Renze,’ will assist you in writing code that can be easily tested along with unit testing and test-first development. You will begin by knowing what belongs to the testability of code and how you can introduce seams in your code for better testability. Next, the course describes effective ways how to remove all those features of your objects and applications that make testing difficult.
Because of annotated examples, you can observe these best practices in use, which will help you get tangible experience regarding their usage. Upon completing the course “Writing Testable Code - Matthew Renze,” you will be able to write code that is easily manageable for testing and, thus, make the process of automated testing faster and more enjoyable. This will, in the end, assist you in creating quality software that is easier to sustain in the market.
Writing Testable Code - Matthew Renze Table of Contents:
- Course Overview - 1 min
- Introduction - 19 mins
- Creating Seams in Code - 22 mins
- Constructing Testable Objects - 19 mins
- Working with Dependencies - 14 mins
- Managing Application State - 21 mins
- Maintaining Single Responsibility - 15 mins
- Next Steps - 8 mins
Who is this course for?
- Beginner Programmers: Beginners in coding who wish to know how to write code that can easily be tested.
- Junior Developers: Mid-level developers who want to improve their unit testing and learn more about the TDD from the ground up.
- Computer Science Students: Software engineering students interested in enhancing the theoretical skills they have acquired in their studies with the ability to develop testable software.
- Anyone Interested in Software Quality: Any developer who wishes to increase the quality of the created code and use automated tests without taking much time.
Click on the links below to Download Writing Testable Code - Matthew Renze!
You are replying to :