|
|
|
|
|
by wsy
2952 days ago
|
|
You need to get your domain concepts right, and to let your code reflect these concepts. Then, fewer bugs occur because mapping a business request to code becomes a simpler task. Also, it becomes easier to understand and fix bugs, because again the mental mapping from customer-observable behavior to code is easier. Still, I agree with the advice to not introduce these abstractions early, because you will get them wrong. |
|