从务实的角度看软件复用,你会发现去定义某一问题领域的所有变化是不现实的。
Given the pragmatic nature of software reuse that is necessary, it is unrealistic to identify all variations in a problem domain.
但是去耦合性、关注的分割、复用和敏捷的解决方案是SOA的基础,并使得它们并不总是那么容易。
But decoupling, separation of concerns, reuse, and agile solutions are fundamental to SOA, and getting them isn't always easy.
他们没有机会为用户去写真正实用的特性,修复用户真正遭遇的问题。
They never had the experience of writing features for users to really use, and fixing the bugs that real users came across.
他们没有机会为用户去写真正实用的特性,修复用户真正遭遇的问题。
They never had the experience of writing features for users to really use, and fixing the bugs that real users came across.
应用推荐