Martin Fowler (1963) British programmer
Source: Refactoring: Improving the Design of Existing Code, 1999, p. 7
Crucible of Creativity (2005)
Context: Putting a new feature into a program is important, but refactoring so new features can be added in the future is equally important. The ability to do things in the future is something that I consider suppleness, like clay your hands that accepts your expression. Programs and documents get brittle very quickly. Wiki imagines a more dynamic environment where we accept change...
Martin Fowler (1963) British programmer
Source: Refactoring: Improving the Design of Existing Code, 1999, p. 7
Kent Beck (1961) software engineer
Source: Refactoring: Improving the Design of Existing Code, 1999, p. 7
Bill Gates (1955) American business magnate and philanthropist
Source: Interview from Programmers at Work (1986)
Fernando J. Corbató (1926–2019) American computer scientist
Source: On Building Systems That Will Fail (1991), p. 78
“I think it's a new feature. Don't tell anyone it was an accident.”
Larry Wall (1954) American computer programmer and author, creator of Perl
On s/foo/bar/eieio [10911@jpl-devvax.JPL.NASA.GOV, 1991]
Usenet postings, 1991
Marian Keyes (1963) Irish writer
Source: Rachel's Holiday
John Gray (1948) British philosopher
An Old Chaos: Humanism and Flying Saucers (p. 78)
The Silence of Animals: On Progress and Other Modern Myths (2013)
Joseph Alois Schumpeter The Theory of Economic Development
The Theory of Economic Development (1934), Ch. 6 : The Business Cycle