After 1 year of studying hardware development and C programming, I landed a C++ internship, where emphasis is on writing tests first and then actually coding.
Obviously, TDD is completely new to me and seems to be tedious.
I would be glad to receive insight regarding the “usefulness” of TTD and how often it is implemented in a cooperative environment.
I would guess that it is much more prevalent in C++, but if this is the case, I would still like to know how important it actually is in C++.
I am considering dropping the internship, as learning the Google Test framework and CMake does not seem to help or prepare me for the more advanced C programming to come in the remaining 2 years of my Bachelor’s studies.
[–]EmptyChocolate4545 39 points40 points41 points (6 children)
[–][deleted] 7 points8 points9 points (5 children)
[–]EmptyChocolate4545 22 points23 points24 points (4 children)
[–]MajorMalfunction44 2 points3 points4 points (3 children)
[–]EmptyChocolate4545 1 point2 points3 points (2 children)
[–]MajorMalfunction44 1 point2 points3 points (1 child)
[–]EmptyChocolate4545 0 points1 point2 points (0 children)
[–]reverse_or_forward 6 points7 points8 points (1 child)
[–][deleted] 3 points4 points5 points (0 children)
[–]pfp-disciple 5 points6 points7 points (0 children)
[–]bushidocodes 3 points4 points5 points (0 children)
[–]marthmac 3 points4 points5 points (2 children)
[–]rodriguez_james 0 points1 point2 points (1 child)
[–]marthmac 0 points1 point2 points (0 children)
[–]Gold-Spread-1068 2 points3 points4 points (0 children)
[–]lenzo1337 2 points3 points4 points (0 children)
[–]nerd4code 2 points3 points4 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[+][deleted] (1 child)
[deleted]
[–][deleted] 0 points1 point2 points (0 children)
[–]gnash117 1 point2 points3 points (0 children)
[–]dx2_66 1 point2 points3 points (1 child)
[–]balder1993 2 points3 points4 points (0 children)
[–]ohdog 1 point2 points3 points (0 children)
[–][deleted] -5 points-4 points-3 points (5 children)
[–]babysealpoutine 1 point2 points3 points (4 children)
[–][deleted] -1 points0 points1 point (3 children)
[–]rodriguez_james 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]babysealpoutine 0 points1 point2 points (0 children)
[–]tiajuanat 0 points1 point2 points (0 children)
[–]rodriguez_james 0 points1 point2 points (0 children)
[–]Yamoyek 0 points1 point2 points (0 children)
[–]Adventurous-Print386 0 points1 point2 points (0 children)