TDD for Embedded C/C++
2023-05-18 19:55:40 UTC
Most useful learnings:
The most important thing I learned was a refresher in TDD. I do like having a testing framework and having tests to guide my development. I don't fully agree with the TDD ideology. I think if I was in an organization that fully embraced it I might feel different.
Concepts v exercises:
Presentation v discussion:
Extend the course hours and include more material to work on. The web interface is clunky and hard to find stuff and go to gather town and such but did not take away from the material of the class.
The exercises were good the way they are. I am not sure I can offer an improvement.
Instructor is good at what he does and how he communicates it.
Bring it on!
Yes, since we already use testing frameworks and apply some of the principles of TDD. I am not sure we can implement all the principles only because it's hard to code prior to a design.
Challenges to applying:
Creating tests before we know what to build. At least have some sort of design in place prior to coding.
I wish it could be a longer course.
Legacy code workshop:
Recommend to others: