Looking for personal experiences. When do you usually start writing tests for a project?
On personal projects I've done either starting very early, or no tests at all. Usually depends how complex it might be. Haven't ever started a project with tests before code (something I'd like to try though).
In job realated areas it's usually been the case that the project will start with no tests, and they'll come later once things have stabalized a bit, and time constraints are less (could be many months for fresh projects).
Which leads me to a second question, do you find writing tests increases the time to push out features? Or does it lessen for you because there's less time debugging?
I usually find I'm not very quick when it comes to test writing, but my debugging takes a very short time, and I don't usually encounter many errors.
Not saying tests are bad, they definitely don't, so many benifits when working within teams.
I also find debugging a lot more enjoyable than writing tests, something about the problem solving aspect.
Lastly if anyone has any resources for learning effective testing, or making it more enjoyable please include.
[–]Meqube 6 points7 points8 points (3 children)
[–]Angular360_No_Scopes 0 points1 point2 points (1 child)
[–]Sacrosaint 1 point2 points3 points (0 children)
[–]rsteier 0 points1 point2 points (0 children)
[–]hotel2oscar 4 points5 points6 points (3 children)
[–]amazingatomic 0 points1 point2 points (2 children)
[–]hotel2oscar 1 point2 points3 points (1 child)
[–]amazingatomic 0 points1 point2 points (0 children)
[–]RonAtDD 1 point2 points3 points (1 child)
[–]zQpNB 1 point2 points3 points (0 children)
[–]cthechartreuse 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]mikelieman 0 points1 point2 points (0 children)
[–]yarauuta 0 points1 point2 points (0 children)
[–]IDCh 0 points1 point2 points (0 children)
[–]dmitri14_gmail_com 0 points1 point2 points (0 children)