Today, I propose the 3 following articles to start your day.
Premature DRY
The DRY principe (Don’t Repeat Yourself) is a very important principle in programming.
But sometimes, you (and I) may apply it in places where it shouldn’t.
This article from Google Testing blog shows us the traps to avoid.
PayloadOffset_t
This C++ article talks about how everything in programming is tradeoffs.
Indeed, in order to solve his small design decision, the author has implemented several solutions.
Each of them having their benefits and drawbacks.
A lesson that can be apply to a lot of problems, in my opinion.
Faust in JUCE Projects
This videoconference will probably concern a very few of the people reading this series, but has a lot of value in my professional life, so I want to share it if, by any chance, it brings you value too.
The speaker talks about how we can improve our software production, in the world of software designed for music production, by using the FAUST technology, coupled with the JUCE framework.
A very interesting talk about the nearby future of software development in this area.
I hope you enjoyed those articles as much as your morning bevrage, and that they gave you some interesting knowledge.
Personnally, I read them while drinking my first cup of coffee of the day ☕
Have a splendid day, and see you in the next Morning Code Sip articles. 😀