CUPID does make sense in itself. It is a lot easier to learn and to understand than the SOLID Principles.
SOLID is THE standard that comes to my mind when it comes to Guidelines of Software Design and Architecture. In March 2021, Dan North, a pioneered Software Consultant, wrote a blogpost about SOLID and it's downsides while critically analyzing it.
I found this topic when listening to an episode of the .NET Rocks podcast.
I was researching for fan curve videos to take a look at how other people are adjusting their fans. I thought there are people that are fanatic about cooling their pc.
If you're reading this, you propably expect to get one or more tips for tools you didn't already know that make you more productive magically. In case you are a disciplined worker, you will be disappointed to read this article as the title was a little clickbaity.
There is a programming challenge called 'advent of code' where 2 programming tasks are released every day. I participated this year and here is what I learned.
During the home office times I recently figured out that my productivity correlates with the kind of music/acoustic environment I'm listening to, actively or just by background noise. I was looking for mechanical keyboard typing sound and played this in parallel to the music I'm usually listening during work.
Sometimes standard stuff sucks hard. In this article I'm describing how I use Open Source apps to enhance my android experience without feeding the data sourcing google apps massively.
SOLID is a set of programming principles and rules to write clean, maintainable, testable and readable code. Tim Corey has created a free set of videos with practical examples about the SOLID principes.
This is an extending article
I'm currently doing a Clean-Code-Developer "challenge". In this Article i'm publically documenting my experiences.
There are different grades described at this page.
From time to time I have a need to code after work. Sometimes I really like kicking off a new private project but I don't always have the right idea.