Quotes by
Anonymous
Scroll down
From Revised Report on the Algorithmic Language Scheme
"understanding documentation..."
You can't design and build a big system and expect it to work. You have to grow it from a smaller version that works.
Conway's Law Discussed in The Mythical Man-Month. Layered organizations produce software with layered architectures, etc. Conway's original formulation in 1968 was: If you have four groups working on a compiler, you'll get a four-pass compiler
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition) by Frederick P. Brooks
ISBN: 0201835959 This book is available from Amazon
IEEE Grid newsmagazine
Code Complete: A Practical Handbook of Software Construction by Steve C McConnell
ISBN: 1556154844 Page: 30 This book is available from Amazon
Creating a Software Engineering Culture by Karl Eugene Wiegers
ISBN: 0932633331 Page: 189 This book is available from Amazon
MacUser in 1990
The Guru's Guide to SQL Server Stored Procedures, XML, and HTML (With CD-ROM) by Ken Henderson
ISBN: The Guru's Guide to Transact-SQL Page: 85 This book is available from Amazon
posted by MTri at: http://www.asp.net/Forums/ShowPost.aspx?tabindex=1&PostID=42260 To illustrate the difference, a bad lazy programmer sits on his a$ all day and does nothing where as a good lazy programmer takes advantage of structured programming, OOP, patterns, etc, etc to build code that is efficient, reusable, easy to read and debug. This type of person may not seem lazy at first glance but in reality is saving him or herself hours of grief in the long term.
Notice on the office wall of an industrial software manager, 1970 [October 6, 1994]
[The Principle of Least Astonishment] (User Interfaces) Contributed by several readers
Wired News article
Spoke the master programmer.
Sackman, Erikson, and Grant
From Microsoft Solutions Framework (MSF) Team Model for Application Development.
From MSF Team Model for Application Development.
From MSF Team Model for Application Development.
From MSF Team Model for Application Development.
From MSF Team Model for Application Development.
in an attempt to justify some bad code. When I am asked for progress on whatever I'm developing, I sometimes say in a serious voice, "It's working as coded", it's amazing how many people are happy with that.
Uncle Bob
toilet graffito at the Technion CS department in Haifa, Israel, 1993-11-08 [ornate PS version]
2000 IT mangaers: 67% agreed
Code Complete: A Practical Handbook of Software Construction by Steve C McConnell
ISBN: 1556154844 This book is available from Amazon
Agile Software Development Manifesto
Apple Open Source FAQ
Which means spending a lot of time regularly to check you are indeed backing up all the necessary data, and you know how to restore them, since each application requires a specific procedure.
One of NASA rules for better software.
One of NASA rules for better software.
One of NASA rules for better software.
IBM maintenance manual, 1925
"Godel, Escher, Bach: An Eternal Golden Braid" page 152
Spokesperson for 7-11 after Y2K-related failure of their credit card processing on 2001-01-01
Ignore some bugs
Randolph Bias co-wrote the book Cost Justifying Usability
Amara's Law. This was put forth by Roy Amara of the Institute for the Future. It is sometimes called Saffo's law or Clarke's law.
Found in a Linux fortunes file.
Found in a Linux fortunes file.
- Any Typical Programming Manager Used as an example development philosophy in Code Complete, Chapter 3: Prerequisites to Construction.
From an Acord AL3 Manual This is from the definitions section.
From an IBM software user's manual The manual has pages and pages like this, with no explanation of the acronyms, and indeed no explanation of what the software actually does.
Flon's Law
Gilb's Law
Peopleware : Productive Projects and Teams, 2nd Ed. by Tom Demarco, Timothy R. Lister
ISBN: 0932633439 This book is available from Amazon
- Gilb's Principle of Fuzzy Targets. As quoted in Software Metrics: A Rigorous and Practical Approach, page 10.
Proverb - Found on a jokes Web site.
Proverb - Found on a jokes Web site.
Hofstadter's Law
IEEE Grid news magazine
The Hitch-Hiker's Guide to the Galaxy on the products of the Sirius Cybernetics Corporation As quoted by Douglas Adams
The Dilbert Principle As stated by Scott Adams in The Dilbert Principle.
Menu of Restaurant Antoine, New Orleans. Quoted by Fredrick Brooks in The Mythical Man-Month, as an example of another profession which takes time to produce first-rate results.
Thompson's Rule for First-Time Telescope Makers From More Programming Pearls: Confessions Of A Coder.
Reisner's Rule of Conceptual Inertia
The proverb is proverbial, of course. The application of the proverb to programming comes from The Mythical Man-Month, Essay 12: Sharp Tools.
Proverb. The point being that you should get more tools. Metaphorically, that is.
Proverbial. This one has often been applied to maintenance programming.
Programming Proverb From wikiquote.org.
Programming Proverb
Programming Proverb. Found in a Linux fortunes file. It's a joke. If you don't understand it, you might want to learn more Fortran.
From Gerald Weinberg's "Understanding the Professional Programmer", What Are the Paradigms for a Professional Programmer?, page 15 in the paperback printing.
From More Programming Pearls: Confessions Of A Coder.
It has often happened in the software world, as in Visicalc vs. Lotus 123, etc
Publilus
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition) by Frederick P. Brooks
ISBN: 0201835959 This book is available from Amazon
Romer's Rule. As quoted in Gerald Weinberg's "Understanding the Professional Programmer", What a Programmer Needs in Order to Change, page 67 in the paperback printing.
Poor Richard's Almanac
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition) by Frederick P. Brooks
ISBN: 0201835959 This book is available from Amazon
Nelson's Rule of Estimating From Computer Lib, 1987 printing, page 41.
Mitchell's Law of Committees
Mark Miller's Law of Irrevocable Subdivision As quoted in Computer Lib, 1987 printing, page 40.
Lieutenant Colonel Walt Weir Quoted in More Programming Pearls, Column 6: Bumper-Sticker Computer Science. This is 'The Maintainer's Motto'.
Greer's Third Law
Compiler message you don't want to see.
Meaning that if it seems hard you should spend time making it simple: either by understanding it better, by rephrasing it or by limiting (or extending) the scope.
Alan Perlis's Epigrams on Programming.
Greer's Third Law
O’Reilly, Fortune Magazine, March 12, 1990
Elmendorf commenting on Friis’s Seventy-Five Years in an Exciting World.
Written in the Epic Period of the Bahagavad-Gita, Chapter 3, paragraph 21
Java Swing, O'Reilly ISBN 1-56592-455-X
The Klophaus Equation of Bug Difficulty
Nato Software Engineering Conference '68
The Developer's Code
Sustrik's Law
Why The Lucky Stiff
Cunningham's Law
chromatic
chromatic