Kent Beck

Kent Beck
Életrajzi adatok
Született1961
Ismeretes mint
NemzetiségEurópai amerikai
ÁllampolgárságAmerikai Egyesült Államok
Iskolái
  • Oregoni Egyetem
  • University of Oregon College of Arts and Sciences
Iskolái
Felsőoktatási
intézmény
University of Oregon
Pályafutása
SzakterületSzoftverfejlesztés
A Wikimédia Commons tartalmaz Kent Beck témájú médiaállományokat.

Kent Beck (1961 –) amerikai szoftverfejlesztő, az extrém programozás [1] és a tesztvezérelt fejlesztés szoftverfejlesztési módszertanok megalkotója, valamint ő használta először az agilis szoftver fejlesztés kifejezést is. Beck egyike volt az Agile Manifesto 17 eredeti aláírójának 2001-ben.[1]

A University of Oregonra járt 1979 és 1987 között, itt szerezte a BSc és MSc fokozatait számítástudományból.[2] Úttörő volt a programtervezési minták, az újra felfedezett teszt vezérelt fejlesztés, valamint a Smalltalk kereskedelmi alkalmazásai területén. Beck népszerűsítette a CRC kártyákat Ward Cunninghammel, továbbá Erich Gammával létrehozták a JUnit egységteszt keretrendszert.

Beck az USA-ban, Medfordban él, és a Facebooknál dolgozik.[3]

Publikációi

Könyvek

  • 1996. Smalltalk Best Practice Patterns. Prentice Hall. (ISBN 978-0134769042)
  • 1996. Kent Beck's Guide to Better Smalltalk : A Sorted Collection. Cambridge University Press. (ISBN 978-0521644372)
  • 1999. Extreme Programming Explained: Embrace Change. Addison-Wesley. Winner of the Jolt Productivity Award. (ISBN 978-0321278654)
  • 2000. Planning Extreme Programming. With Martin Fowler. Addison-Wesley. (ISBN 978-0201710915)
  • 2002. Test-Driven Development: By Example. Addison-Wesley. Winner of the Jolt Productivity Award. (ISBN 978-0321146533)
  • 2003. Contributing to Eclipse: Principles, Patterns, and Plugins. With Erich Gamma. Addison-Wesley. (ISBN 978-0321205759)
  • 2004. JUnit Pocket Guide. O'Reilly. (ISBN 978-0596007430)
  • 2005. Extreme Programming Explained: Embrace Change, 2nd Edition. With Cynthia Andres. Addison-Wesley. Completely rewritten. (ISBN 978-0201616415)
  • 2008. Implementation Patterns Addison-Wesley. (ISBN 978-0321413093)

Válogatott írásai

  • 1987. "Using Pattern Languages for Object-Oriented Programs". With Ward Cunningham. OOPSLA'87.
  • 1989. "A Laboratory For Teaching Object-Oriented Thinking". With Ward Cunningham. OOPSLA'89.
  • 1989. "Simple Smalltalk Testing: With Patterns". Origins of xUnit frameworks.

Magyarul megjelent művei

  • Implementációs minták (77 szoftverminta); ford. Tajti Ákos; Panem, Bp., 2008 (Programozók könyvtára)
  • Refactoring. Kódjavítás újratervezéssel; társszerzők Kent Beck et al., ford. Gilicze Bálint, Nagy Daniella, Vlaskovits Dóra; Kiskapu, Bp., 2006

Jegyzetek

  1. a b "Extreme Programming", Computerworld (online), 2005, webpage: Computerworld-appdev-92 Archiválva 2011. június 5-i dátummal a Wayback Machine-ben.
  2. Beck, Kent: Kent Beck. LinkedIn. (Hozzáférés: 2012. március 5.)
  3. "Where I work (Facebook)..."

További információk

  • KentBeck a WikiWikiWeb-ben
  • Kent Beck's page a Three Rivers Institute-ban
  • Kent Beck blogja
  • Kent Beck könyvei Archiválva 2012. április 22-i dátummal a Wayback Machine-ben
  • Sample chapter of Kent's book, IMPLEMENTÁCIÓS MINTÁK
  • TalkWare Podcast interjú Kent Beck-kel
  • FLOSS Weekly interview with Kent Beck

Fordítás

  • Ez a szócikk részben vagy egészben a Kent Beck című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.
Nemzetközi katalógusok
  • VIAF: 39529441
  • LCCN: n96072482
  • ISNI: 0000 0000 5512 4028
  • GND: 1081570865
  • SUDOC: 035663200
  • NKCS: xx0001984
  • BNF: cb134866570
  • KKT: 00828619
  • BIBSYS: 90970715
  • Informatika Informatikai portál
  • USA USA-portál