The default movement on a software project should be in the direction of taking elements of the software away to make it simpler rather than adding elements to make it more complex.
Steve McConnellIt's OK to figure out murder mysteries, but you shouldn't need to figure out code. You should be able to read it.
Steve McConnellIn my experience, you either have encapsulation and abstraction or you have neither. There is no middle ground.
Steve McConnellIt's better to wait for a productive programmer to become available than it is to wait for the first available programmer to become productive.
Steve McConnell