Some developers tell me that high degree standardization (and architecture, for that matter) is seen as unnecessary constraint which is killing their creativity.
A constraint is a restriction on the degree of freedom you have in providing a solution.
约束是对提供解决方案中的自由度的限制。
3
Meanwhile, in order to discard some infeasible individuals, a new fitness function is given based on objective function and the degree of constraint violations.