 So hello everyone, myself Prakr Dixit. So I'm a front end engineer at the Canadian firm clinical plus. So today I want to discuss about this testing and documentation importance in web development. So test driven development as well as well familiar with test driven development writing unit unique integration test test for for our JavaScript applications. So basically, testing is done, basic used to testing is done for for checking out that our code is running properly or not. So I've been writing the test cases for both Angular and React. And these are some frameworks. So these are some tools for writing unit test cases, the Jasmine karma just Mocha our unit just and also some like sign in and check. The main reason I want to discuss about the unit test casing because like I hate writing unit test cases. Yeah, like I really hate them. The first thing that came into my mind is like the unit test cases writing unit and unit tests are not developers cup of tea. Yeah, because and like in my mind set like they are writing unit cases are like boring writing was boring. So and so basically I work in a startup company. So basically we follow the state strategy of CD come continuous deployment. We write our code we used to commit and deploy to the deploy to the cloud. Okay, so until so and I have a confidence that the code I write is basically correct. I have a mindset that I'm writing code what my team writes code is basically it is handle all the test cases until one day when we have to show demo to our client. And we have implemented search filter to all our website. So basically all we have implemented such filter and the next day while we are giving presentation the client. The only thing I can show to the client was this on the only loading option because we haven't tested before committing and the only that we can show the loader. Loader option all the whole way and we can't navigate to the other portions because the the main part was the broken. So that that they realize like if we have if you could have checked the code before coming before pushing to the server. Okay, like we could have we could not have faced this type of situation and this was the reaction after realizing what the mistake we have done. So basically so this is this is the day I realize that writing writing units cases are also as important as writing our code. So moving on to the documentation documentation documentation is also main part in the in one in one of the developers developers life. So these are for a for a for a new developer. It is very hard to understand the existing code base. So these are the summed up JavaScript docs just the JS doc type doc compo doc and also a react doc which helps for documenting our whole project JavaScript project structure. So as I'm an Angular developer, I want to discuss about the compo doc so you can know more about more know more about the compo doc in its website. So it's basically basically build a document folder and with the index dot HTML file. So this is one of this is my index dot HTML file in which it shows how much how much modules how many components and directives and all things are in my what we say project. So as you can see in my what we save the project I have 82 modules to 54 components for directives 13 jack tables and four pipes. So for a new developer imagine like if we if we if we if we give if we give code to him and ask him to understand the whole kid like it would take weeks months or more than to understand the whole code. So basically what the compo doc do is it document the whole components modules into a single particular file and gives up single line documentation all the details about about the particular component. Not only not only this it basically visualizes all the chart in the form of what will a visual in the flow chart. Okay as you as you can see the that is part the user listing which was broken last time it has what we say given the flow chart how the different components are related to each other like our user module. And as you can see how much component how many components how much modular connected with my same module. So this is one of the important feature in future of the compo doc and so as you can see the documentation is also an important part for the developers. So I would like to conclude that both testing and development are important parts and can't be ignored. Thank you.