
Is DDD still relevant in the vibe-coding era?
It is not possible to deny that a massive shift has happened. It's hard to say the exact percentage of code that is now generated by LLMs. But what is obvious - this number rapidly grows. A lot of people are questioning the role of a software engineer and whether such a profession will exist in a couple of years. However, LLMs are not working autonomously. They need someone to orchestrate them, providing a specification and validating an outcome. The more precise the specification is, the better the result you can expect. Basically, this rule applies to any development process. Moreover, an LLM produces much more suitable code when given an example. The example could be a short code snippet, but it would be much better if it followed the project's codebase style and approaches. Finally, the generated code should be reviewed and tested carefully. Evolution of Communication Language is a way to communicate with other people. And sometimes it is not an easy task. It happens to be quite di
Continue reading on Dev.to
Opens in a new tab



