Edward Yourdon
1944–2016 · American software engineer and pioneer in the software engineering methodology
Topics: software design
Elements (lines of code) in a coincidentally-cohesive module have no relationship. Typically occurs as the result of modularizing existing code, to separate out redundant code.
— Edward Yourdon[Object-oriented analysis is] the challenge of understanding the problem domain and then the system's responsibilities in that light.
— Edward Yourdon