Let me preface this next section by saying that I have nothing against frameworks. I know each framework is (hopefully) good for something and that there’s a reason to their existence, but my only gripe is that there are so many of them. I’m a person who doesn’t fare well when given a lot of options, so knowing that there are all these libraries out there and people are saying to use them, is a bit overwhelming.
Actually, there is this great article on Hackernoon.com that really sums up exactly how I feel. I definitely recommend you give it a read.
For those of you who aren’t familiar with WODs, they stand for Workout of The Day. This is a part of the concept of athletic programming. The idea is that we do short programming problems and must try to finish under a certain amount of time, improving our programming skills and problem solving. My thoughts on WODs is that they’re a great idea and I absolutely enjoy them. They’re a great way to really test your programming skills and to strengthen them. Although it may be stressful at times since you’re up against the clock, my theory is that the stress is actually what makes this effective (which is why people remember high-stress situations). Anyway, I really like them and I wish more of my other classes implemented WODs into their curriculum.