
Ward Cunningham
Sobre este escolas selecção Wikipedia
Os artigos desta seleção Escolas foram organizados por tópico currículo graças a voluntários Crianças SOS. Patrocinar crianças ajuda crianças no mundo em desenvolvimento para aprender também.
Ward Cunningham | |
---|---|
![]() Cunningham visita Portland, Oregon em dezembro de 2011 | |
Nascido | 26 de maio de 1949 Michigan City, Indiana, EUA |
Nacionalidade | Americana |
Ocupação | Programador de computador |
Anos ativos | 1984-presente |
Conhecido por | WikiWikiWeb, a primeira implementação de um wiki |
Chame-sign | K9OX |
Howard G. "Ward" Cunningham (nascido em 26 de maio de 1949) é um americano programador de computador que desenvolveu o primeiro wiki . Um pioneiro em ambos padrões de design e Extreme Programming, ele começou a programar o software WikiWikiWeb em 1994 e instalou-se no site de sua consultoria de software, Cunningham & Cunningham (vulgarmente conhecido por seu nome de domínio, c2.com), em 25 de março de 1995, como um add-on para o Portland Pattern Repository.
Ele atualmente vive em Beaverton, Oregon, e é o Co-Creation Czar para CitizenGlobal. Ele é Primeiro Código da Nike para um Mundo Melhor Fellow.
Ele é autor de um livro sobre wikis, intitulada O Caminho Wiki, e também inventou Framework para testes integrados. Ele era um orador principal nas três primeiras instâncias da Série de conferências WikiSym no wiki pesquisa e prática.
História pessoal
Cunningham recebeu seu Grau de bacharel em engenharia interdisciplinar ( engenharia elétrica e ciência da computação ) e sua mestrado em ciência da computação Universidade de Purdue. Ele é um dos fundadores da Cunningham & Cunningham, Inc. Ele também atuou como Diretor de P & D no Wyatt Software e como engenheiro principal na Tektronix Laboratório de Pesquisa em Computação. Ele é fundador do Hillside Group e tem servido como presidente do programa da Linguagens de Padrões para Programação conferência que patrocina. Cunningham era parte do Comunidade Smalltalk. De dezembro de 2003 até outubro de 2005, ele trabalhou para a Microsoft Corporation no "padrões e práticas" grupo. De outubro de 2005 a maio de 2007, ele ocupou o cargo de Diretor de Committer Comunidade de Desenvolvimento no Eclipse Foundation.
Em maio de 2009, Cunningham se juntou AboutUs como diretor de tecnologia. Em 24 de março de 2011 The Oregonian informou que Cunningham tinha calmamente partiu AboutUs para se juntar com sede em Veneza CitizenGlobal, uma startup que trabalha em conteúdo de vídeo crowdsourced, como seu Chief Technology Officer. Ele continua a ser "um conselheiro" com AboutUs.
Idéias e invenções
Cunningham é bem conhecido por algumas idéias difundidas que ele originou e se desenvolveu. O mais famoso entre estes estão o wiki (a palavra havaiana para "rápidos") e muitas idéias no campo da padrões de design de software. Ele é dono da empresa Cunningham & Cunningham Inc., uma pequena empresa de consultoria que tem se especializado em programação orientada a objetos.
Quando perguntado em uma entrevista de 2006 com internetnews.com se ele considerava patentear o conceito wiki, ele explicou que ele pensou que a ideia "apenas soava como algo que ninguém gostaria de pagar dinheiro para."
Cunningham tem interesse em acompanhar o número ea localização das edições de páginas wiki como um experimento sociológico e pode até considerar a degradação de uma página wiki como parte de seu processo de estabilidade. "Há aqueles que dão e aqueles que tomam. Você pode dizer, lendo o que eles escrevem."
Conforme Steven McGeady, Cunningham aconselhou-o no início de 1980, "A melhor maneira de obter a resposta certa na Internet não é para fazer uma pergunta, é para deixar a resposta errada." McGeady apelidou esse A lei de Cunningham. Embora Cunningham estava se referindo a interações em Usenet, a lei tem sido usado para descrever como Wikipedia funciona.
Padrões e programação extrema
Cunningham tem contribuído para a prática de programação orientada a objetos, em particular o uso de linguagens de padrões e (com Kent Beck) a Cartões Classe-Responsabilidade-Colaboração. Ele também contribui para o Extreme Programming metodologia de desenvolvimento de software. Grande parte deste trabalho foi feito em colaboração com o primeiro site de wiki.
Federated Wiki
Projeto atual de Cunningham é o Menor Federados Wiki. Enquanto a maioria dos wikis são centralizados, com vários editores de contribuição, cada um wiki federado pertence a uma única pessoa, com o compartilhamento entre wikis.