...
This compliant solution uses the variant of the Builder pattern [Gamma 1995], suggested by Bloch [Bloch 2008], to ensure the thread-safety and atomicity of object creation.
...
Rule | Severity | Likelihood | Remediation Cost | Priority | Level |
---|---|---|---|---|---|
VNA04-J | Low | Probable | Medium | P4 | L3 |
Bibliography
[API 2006] |
|
Item 2, Consider a builder when faced with many constructor parameters |
...