|
|
|
|
|
by aszen
1994 days ago
|
|
To create that ideal dsl one has to both know the domain well enough and have the technical skills which is a rare combination so i'm rather sceptical of this claim. Besides any dsl can only help with well understood repeatable problems, for problems that aren't covered by a dsl, software engineers are still required. The fundamental role of software engineers is to build easy to use and insightful interfaces to understand complex data generated/collected from the real world.
To do that one needs to have the skill to organise information and control complexity by data hiding not exactly the skills product owners and domain experts are known for. |
|