Authors
Topics
Lists
Pictures
Resources
More about Ward Cunningham
Ward Cunningham Quotes
65 Sourced Quotes
Source
Report...
Now, with wikis, you have a place to write. A wiki is a place to write in the same way that a party is a place to talk. There are thoughts all around you. Some are interesting, some less so. At a party or on a wiki, a word or two will be your trigger. Ideas start flowing. Talking or writing, you're among friends, the stage is set, you say your piece, it fits in, your words trigger the next thought: conversation.
Ward Cunningham
Source
Report...
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...
Ward Cunningham
Source
Report...
The code might be organized in a hierarchy, but the solution has more dimensions than will fit in a hierarchy. So when you discover a solution in a dimension that crosses across the hierarchy, you just have to go where the solution takes you and put the solution in.
Ward Cunningham
Source
Report...
My hope is that wiki becomes a totem for a way of interacting with people. Tradition in the work world has been more top down, while wiki, standing for the Internet, is becoming a model for a new way of work. Largely driven by reduced communication costs, it changes what needs to be done and how it's going to get done. I hope that the wiki nature, if not the wiki code, makes some contribution.
Ward Cunningham
Source
Report...
Wiki is like a leaky bucket of information. It's losing information every day. But more information is coming in, so the net is positive. Even if it can lose things, wiki always has more to say than it did the day before.
Ward Cunningham
Source
Report...
There is a programming smell here… which is kind of like the smell in your refrigerator, you know. There's a sign that there's something wrong, but you can't quite put your finger on it. But you know if you leave it there, its only going to get worse.
Ward Cunningham
Source
Report...
I love computer graphics, but every system I've seen to try to turn programming into pictures has lost that syntactic element. There's something about syntax that makes it very precise for reading. I love photography. A photograph will tell a story. But words tell a story even better. Words are more versatile. You can paint a verbal picture that's much richer than you can photograph.
Ward Cunningham
Source
Report...
Many people have experience with a program that's gotten out of control. They have an idea. They think they know what they want to do. But when they go to put the idea in, the idea is forgotten by the time they've figured out how to put it in.
Ward Cunningham
Source
Report...
Often as you move comments around and have similar comments adjacent to each other, you find that half of the words can be cut out. Because a sentence says it all if the sentence is in just the right place. On Ward's wiki, the process has been called "refactoring," which is what we call the process in software. Ward's wiki is about software and it has software people on it, so they call it refactoring. Anyplace else it would probably be called editing. So on Ward's wiki, refactoring is an ongoing process. The assumption is that when something turns out to not be ideal, it will be refactored again. Everything is subject to refactoring.
Ward Cunningham
Source
Report...
When I was at Tek, I was frustrated that computer hardware was being improved faster than computer software. I wanted to invent some software that was completely different, that would grow and change as it was used. That's how wiki came about.
Ward Cunningham
Source
Report...
People who understand their collective goals and values are pretty good at self-organizing — as long as they are allowed to.
Ward Cunningham
Source
Report...
One's words are a gift to the community. For the wiki nature to take whole, you have to let go of your words. You have to be okay with that. This goes into the name, called refactoring. To collaborate on a work, one must trust. The reason the cooperation happens is we are people and it is deep in our nature to do things together.
Ward Cunningham
Source
Report...
When people work code they can often see things I set out to do that they wouldn't notice otherwise. And there are no obligations to say, "Ward you're brilliant," but sometimes they say, "Ward you're brilliant." And that strokes my ego. Pride of ownership? You bet.
Ward Cunningham
Source
Report...
A wiki works best where you're trying to answer a question that you can't easily pose, where there's not a natural structure that's known in advance to what you need to know.
Ward Cunningham
Source
Report...
Computers are famous for difficulties. A difficulty is just a blockage from progress. You have to try a lot of things. When you finally find what works, it doesn't tell you a thing. It won't be the same tomorrow. Getting the computer to work is so often dealing with difficulties.
Ward Cunningham
Source
Report...
Wikis work best in environments where you're comfortable delegating control to the users of the system.
Ward Cunningham
Source
Report...
All the time we find ourselves in situations where people know things about the program, but they can't apply that knowledge to the program. Why? Because the knowledge runs counter to some organizational decision that was made before they had that knowledge. In other words, the program becomes resistant to that collection of knowledge.
Ward Cunningham
Source
Report...
Over and over, people try to design systems that make tomorrow's work easy. But when tomorrow comes it turns out they didn't quite understand tomorrow's work, and they actually made it harder.
Ward Cunningham
Source
Report...
I actually enjoy complexity that's empowering. If it challenges me, the complexity is very pleasant. But sometimes I must deal with complexity that's disempowering. The effort I invest to understand that complexity is tedious work. It doesn't add anything to my abilities.
Ward Cunningham
Source
Report...
The complexity that we despise is the complexity that leads to difficulty. It isn't the complexity that raises problems. There is a lot of complexity in the world. The world is complex. That complexity is beautiful. I love trying to understand how things work. But that's because there's something to be learned from mastering that complexity.
Ward Cunningham
Source
Report...
The web has been an experiment in anonymity. Conscious design of low level protocols. Lots of identity infrastructure has been created to make it an online shopping mall, which makes it unpleasant for all of us because the machinery isn't that great.
Ward Cunningham
Source
Report...
There's been an awful lot of discussion about what is or isn't simple, and people have gotten a pretty sophisticated notion of simplicity, but I'm not sure it has helped.
Ward Cunningham
Source
Report...
Global collaboration is something that Wiki mastered in a small way and here we can master it in a big way.
Ward Cunningham
Source
Report...
When you get in situations where you cannot afford to make a mistake, it's very hard to do the right thing. So if you're trying to do the right thing, the right thing might be to eliminate the cost of making a mistake rather than try to guess what's right.
Ward Cunningham
Source
Report...
Why have a locked wiki when you can instead just post static Web pages?
Ward Cunningham
Source
Report...
The idea of where does an idea come from and who should get credit for it is pretty soft. But I think people are pretty good at dealing with that softness and recognizing contribution when they know the people involved. With collective ownership, we create a social situation where you can get to know a person by how they spin their intellect into source code statements.
Ward Cunningham
Source
Report...
I don't claim to be a methodologist, but I act like one only because I do methodology to protect myself from crazy methodologists.
Ward Cunningham
Source
Report...
What you get as a wiki reader is access to people who had no voice before.
Ward Cunningham
Source
Report...
I can't tell you how much time is spent worrying about decisions that don't matter. To just be able to make a decision and see what happens is tremendously empowering, but that means you have to set up the situation such that when something does go wrong, you can fix it.
Ward Cunningham
Source
Report...
A wiki is always in the process of being organized. But for every hour spent organizing, two more hours are spent adding new material. So the status quo for a wiki is always partially organized.
Ward Cunningham
1
2
3
Quote of the day
Every word she writes is a lie, including 'and' and 'the'.
Mary McCarthy
Ward Cunningham
Creative Commons
Born:
May 26, 1949
(age 75)
Bio:
Howard G. "Ward" Cunningham is an American computer programmer who developed the first wiki.
Most used words:
wiki
people
work
program
code
tomorrow
complexity
write
change
time
trust
refactoring
decisions
find
nature
Ward Cunningham on Wikipedia
Suggest an edit or a new quote
Ward Cunningham Quotes
Ward Cunningham Short Quotes
American Programmer Quotes
Programmer Quotes
20th-century Programmer Quotes
Related Authors
Kent Beck
American Software engineer
Martin Fowler
British Programmer
Alistair Cockburn
American Programmer
Robert Cecil Martin
American Computer scientist
Featured Authors
Lists
Predictions that didn't happen
If it's on the Internet it must be true
Remarkable Last Words (or Near-Last Words)
Picture Quotes
Confucius
Philip James Bailey
Eleanor Roosevelt
Letitia Elizabeth Landon
Popular Topics
life
love
nature
time
god
power
human
mind
work
art
heart
thought
men
day
×
Lib Quotes