• Course: TDD for Embedded C
  • Date entered: 2018-04-27 02:57:38 UTC
  • Course rating: Excellent
  • Most useful learnings: TDD concepts, methods, and implementation.
  • Concepts v exercises: Not enough exercises
  • Presentation v discussion: Good balance
  • Course improvements: Move the Agile discussion out. I feel that more could have been addressed from the TDD perspective which includes more exercises, with more examples of refactoring and Legacy support. But then, I am going to be approaching my challenges from the Legacy angle.
  • Exercise rating: Very Good
  • Exercise improvements: More examples of refactoring and a stronger look at Legacy code issues.
  • Instructor comments: James Rocks! Totally enjoyed him.
  • Better prepared: Much better
  • Start tomorrow: My challenges come with me presenting to management the need to go down this path for future development. If they feel that there is not going to be an immediate return on the investment in this change then they will not support any effort to change.
  • Challenges to applying: As mentioned early on, FW is invisible, and it is even more invisible in my organization where after 30 yrs of being entirely mechanical, they have only started with electrical and FW products in the last 6.5 yrs. They have operated under the waterfall for 30 yrs and they continue to espouse that method for product development. Hoping to see some change.
  • Other comments: Avoid the pizza...
  • Legacy code workshop: No
  • Recommend to others: Yes
  • Quote permission: Yes