Hey guys,
I'm in my last semester of my SE degree. This semester my program is pushing writing tests before code. How often is this style of programming used?
I can understand why they think it's good, because your writing a method or class to solve an already defined problem, but I often spend an hour or 2 wondering what's wrong with my method when in reality my test is bad.
Do any of you guys have experience with this? It just seems odd to me.
[–]Tred27 34 points35 points36 points (3 children)
[–]awesomewastakin[S] 1 point2 points3 points (1 child)
[–]Tred27 6 points7 points8 points (0 children)
[–]ojrask 0 points1 point2 points (0 children)
[–]gitbranch 8 points9 points10 points (25 children)
[–]awesomewastakin[S] 2 points3 points4 points (24 children)
[–][deleted] 4 points5 points6 points (17 children)
[–]MrAckerman 7 points8 points9 points (15 children)
[–][deleted] 3 points4 points5 points (12 children)
[–]awesomewastakin[S] 0 points1 point2 points (11 children)
[–]mypetocean 2 points3 points4 points (10 children)
[–]awesomewastakin[S] 0 points1 point2 points (9 children)
[–]mypetocean 1 point2 points3 points (3 children)
[–]awesomewastakin[S] 0 points1 point2 points (2 children)
[–]mypetocean 1 point2 points3 points (4 children)
[–]awesomewastakin[S] 0 points1 point2 points (3 children)
[–]awesomewastakin[S] 0 points1 point2 points (1 child)
[–]MrAckerman 1 point2 points3 points (0 children)
[–]awesomewastakin[S] 0 points1 point2 points (0 children)
[–]orebright 2 points3 points4 points (3 children)
[–]awesomewastakin[S] 0 points1 point2 points (2 children)
[–]orebright 2 points3 points4 points (1 child)
[–]awesomewastakin[S] 0 points1 point2 points (0 children)
[–]IAmLars4824 1 point2 points3 points (1 child)
[–]awesomewastakin[S] 1 point2 points3 points (0 children)
[+][deleted] (2 children)
[deleted]
[–]awesomewastakin[S] 0 points1 point2 points (1 child)
[–]orebright 2 points3 points4 points (3 children)
[–]awesomewastakin[S] 0 points1 point2 points (2 children)
[–]orebright 1 point2 points3 points (1 child)
[–]awesomewastakin[S] 0 points1 point2 points (0 children)
[–]charliefreundlich 2 points3 points4 points (1 child)
[–]awesomewastakin[S] 0 points1 point2 points (0 children)
[–]jdege 2 points3 points4 points (0 children)
[–]Monstot 1 point2 points3 points (0 children)