James Mason

16%
Flag icon
One indication that a routine needs to be broken out of another routine is deep nesting of an inner loop or a conditional. Reduce the containing routine's complexity by pulling the nested part out and putting it into its own routine.
Code Complete
Rate this book
Clear rating
Open Preview