While searching the plus/minus of comment and documentation I remember that the job to do in here wasn’t included to the project deadline. If the tool that I am going to use would bring up a problem to me and if I waste extra time to solve it, this situation would be an obstacle to deliver the work. The limited time turns into single shot bullet in here. Should waste it to the setup of the documentation tool? Or to the writing of integration test?
Tests are executable documentation.
I saw that the Jest submits the optimal solutions after trying few test tools. The biggest factor in here is easy handling and simple configuration of it.
This week I made my first in-firm BBS. I gave examples about why JS needs tests and testing methods, lastly handling Jest and its configuration. You can see the presentation I have done below. (Its half Turkish half English, sorry about that.)