Course:
TDD for Embedded C
Date entered:
2018-10-03 19:02:23 UTC
Course rating:
Very Good
Most useful learnings:
The benefit of developing the tests before writing the code, which is a big change from my current approach. Additionally, discussions about Agile processes were helpful in understanding how I could propose changes to our organizational structure for embedded development.
Concepts v exercises:
Good balance
Presentation v discussion:
Good balance
Course improvements:
Exercise rating:
Very Good
Exercise improvements:
The exercises were good in general, but I feel we didn't have enough time to fully complete an exercise before moving on to the next presentation or discussion topics.
Instructor comments:
Better prepared:
Moderately
Start tomorrow:
Technically I could start tomorrow, but I know I'll have a mountain of other activities that will prevent immediate action. Hopefully I can wade through that quickly enough to have an opportunity to try TDD while the thoughts are still fresh.
Challenges to applying:
Finding time to bring up a test environment on my system. Also, it will be difficult to change some well-established culture regarding code writing and debug-later approach.
Other comments:
There was a lot of technical content thrown at us over the last few days, and it can be overwhelming to absorb it all. I appreciate that this website has many resources to help refresh thoughts once a week or two has passed.
Legacy code workshop:
No
Recommend to others:
Yes
Quote permission:
No