Domain-Driven Design (DDD) in Software Testing

At that time, I was far from considering myself an expert in this field. However, my knowledge was enough to help the company minimize and even eliminate most of the problems in the processes of the development team.

Time goes by, but such problems do not disappear in companies, despite the fact that solutions to these problems exist and are not some kind of secret. Maybe people just don't know about these solutions. Perhaps old approaches such as GRASP (1997), SOLID (2000) or DDD (2003) have been forgotten or considered obsolete? This reminds me of a situation that happened in the dark ages, when the ancient knowledge was simply lost. The same thing happens with these old ideas: they are still relevant and can help solve current problems, but they are simply ignored. It's like we're living in the Dark Ages of development.