TDD for C++
2020-10-08 21:23:28 UTC
Most useful learnings:
focus and solve one problem at a time. Optimal solution evolves iteratively and incrementally
ZOMbie approach, walking skeleton, just enough thinking to get started
balance of slides and demos/hands-on assignments to experience pure TDD approach
systematic approach to exploratory work, fast feedback and learning cycles to adapt
every build/test failure has clue in it to do the next logical thing...just decode and code
Keep the system working! do not break it...
Concepts v exercises:
Presentation v discussion:
Can't think of...There is a lot of content to process/digest and internalize...but it is worth it.
perhaps the students should prepare more, ask questions and work on demos side-by-side at the pace of instructor :) and sincerely complete the assignments to really learn/understand TDD
Awesome! PPTs and recorded videos must watch. James addressed all the questions even those which were very basic ones. Demos were good. Thanks a lot James, looking forward to apply these new tools in our toolbox.
Bring it on!
Sure. The earliest we can start is "right now"
Challenges to applying:
will definitely apply these techniques learned for the codebase at workplace.
simultaneously invest time on problem solving TDD way! That would help develop TDD mindset, iteratively and incrementally...plus its seems to be fun and different perspective
Would definitely recommend this training
Legacy code workshop:
Recommend to others: