James Mason

17%
Flag icon
A function like Cosine() is perfectly cohesive because the whole routine is dedicated to performing one function. A function like CosineAndTan() has lower cohesion because it tries to do more than one thing. The goal is to have each routine do one thing well and not do anything else.
Code Complete
Rate this book
Clear rating
Open Preview