How to start unit testing


Details
Code tends to deteriorate. Each time you change something in a code base, the amount of disorder in it, or entropy, increases. Without proper care, such as constant cleaning and refactoring, the system becomes increasingly complex and disorganised. Tests help overrun this tendency. They act as a safety net - a tool that provides insurance against the vast majority of regressions.
Great testing practices will help maximize our projects' quality and delivery speed. Wrong tests will break our code, multiply bugs, and increase time and cost. We owe it to ourselves - and our projects - to learn how to do good unit testing to increase our productivity and the end-to-end quality of our software.
Ilya will discuss what is a unit tests and an approach to start unit testing for legacy code.
Presenter: Ilya Mezentsev has over 15 years of experience in developing embedded systems for a variety of domains, including telecom, defence, aerospace, and industrial electronics.
Note:
Please arrive at Aviat Networks from 12.00noon for a start time of 12.15pm.
Thanks to our sponsor Aviat Networks. Pizza and refreshments will be provided. Please RSVP so we can get the order right.
COVID-19 safety measures

How to start unit testing