• Course: Test-Driven Development
  • Date entered: 2014-05-02 10:08:15 UTC
  • Course rating: very good
  • Most useful learnings:
  • Concepts v exercises:
  • Presentation v discussion: Good balance
  • Course improvements:
  • Exercise rating:
  • Exercise improvements: The use of Cyber Dojo was enjoyable.
  • Instructor comments: James is a skilled instructor and was a pleasure to learn from.
  • Better prepared: Much better
  • Start tomorrow: Yes; I could; but tomorrow is Saturday; so I probably won't. I will continue with this on Monday; though.
  • Challenges to applying:
  • Other comments: "I disagree with the comments made about reviews. The problems with code reviews aren't the actual review; but rather reviews of poorly designed code. Reviews of well designed code are enjoyable and educational. Also; they take only a fraction of the time. It is an admirable goal to want to eliminate the need for code reviews. After we implement other practices that improve our design; code reviews will stop being a burden. In the meantime; they are a good indicator that we have a problem. Eliminating the review prior to proving that we have corrected our design practices is sweeping the problem under the rug or effectively adding an ""IGNORE_"" to the test."
  • Legacy code workshop: Yes
  • Recommend to others: yes
  • Quote permission: yes