Course:
C/C++
Date entered:
2026-05-31 17:20:38 UTC
Course rating:
Excellent
Most useful learnings:
The advantages of being disciplined in taking things step by step.
Concepts v exercises:
Good balance
Presentation v discussion:
Good balance
Course improvements:
With chips getting more poweerful, I think more and more people are using full OS-es for their projects, like linux, and this means that you can be lazy and start using the target as your development platform, bat as the target system. This is dumb, even from the hw cost point of view.The Nvidia Jetson Orin systems I am refering to are very powerful, but their cost is comparable to topof the line development PCs (a couple thousand euros)
Exercise rating:
Excellent
Exercise improvements:
I left comments on the details for each exercise , but in module 3 the starting points for some exercises are missing some stuff that was covered in previous exercises.
Instructor comments:
I just recently finished the book "Antifragile" by Nicholas Taleb, and I think TDD is a way to apply that concept to software development, in particular having a process where software "organically" improves by being exposed to chaos (changes & "fiddling")
Better prepared:
Much better
Start tomorrow:
Yes
Challenges to applying:
Inertia, buy in from colleagues and management, eotional resistance to he paradigm shift
Other comments:
I did the self-paced course.
I think the code-dojo server instability might have made me do a bit more practice on the excercises, which is not a bad thing
Legacy code workshop:
No
Recommend to others:
Yes
Quote permission:
Yes