Today, I propose the 3 following articles to start your day.
No to Brittle Tests
This article from the Google Testing Blog introduces the concept of Brittle test, which is a test that fails not for real problems, and Expressive API.
I really love the second one because, I always try to aim to expressivity when I write my code, in order to simplify the work of the people that will come across it in the futur.
And it gives me the satisfaction of a work well done.
Software Performance and Class Layout
If you are working with C or C++ code, then, this article may interest you.
This is an extensive article about the influence of class/structure layout on the performance of a software.
This can be really pertinent for embedeed developers, for example.
GitHub Copilot Workspace
Wow, if this product works as this article shows, the developers experience on GitHub is going to be revolutionized.
Personnally, I am already signup on the waiting list!
I strongly advise you to do it too. 😉
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. 😀