WorldCat Identities

Harvie, Shane 1980-

Overview
Works: 3 works in 16 publications in 2 languages and 172 library holdings
Classifications: QA76.76.R42, 005.14
Publication Timeline
.
Most widely held works by Shane Harvie
Refactoring : improving the design of existing code by Martin Fowler( Book )

13 editions published between 2009 and 2010 in English and held by 80 WorldCat member libraries worldwide

Mit der Verbreitung von objektorientierter Softwareentwicklung wurden Entwickler mit einem neuen Problem konfrontiert: Entwickler mit wenig Erfahrung im Design von Software schrieben wenig effiziente, schwer wart- und erweiterbare Anwendungen. In zunehmendem Maße entdeckten Softwaresystemprofis, wie schwer es ist, mit diesen geerbten, "nicht optimalen" Anwendungen zu arbeiten. Jahrelang hatten sehr erfahrene, objektorientierte Programmierer eine wachsende Sammlung von Techniken erprobt, um die strukturelle Integrität und Performance solcher Softwareprogramme zu verbessern. Diese so genannten Refactorings (Refaktorisierungen) blieben bisher Experten vorbehalten, da niemand den Versuch unternommen hatte, dieses Wissen in eine Form zu bringen, die alle Entwickler verwenden können. Jetzt ändert sich diese Situation: Martin Fowler entmystifiziert die Techniken der Meister und zeigt, wie Programmierer durch den Einsatz von Refaktorisierungen signifikante Verbesserungen verwirklichen können. Mit dem richtigen Training kann ein fähiger Systementwickler einen schlechten Entwurf in robusten Code mit gutem Design umarbeiten. Der Leser lernt, wo Gelegenheiten zum Refaktorisieren in der Regel zu finden sind und wie er vorgehen muss, um einen schlechten Entwurf in einen guten umzuarbeiten. Jeder Refaktorisierungsschritt ist einfach - scheinbar zu einfach, um sich zu lohnen. Zum Refaktorisieren kann es gehören, ein Feld von einer Klasse in eine andere zu verschieben, Code aus einer Methode herauszuziehen und daraus eine eigene Methode zu machen oder Code entlang einer Hierarchie zu verschieben. Während die einzelnen Schritte elementar erscheinen mögen, kann der kumulative Effekt dieser kleinen Änderungen einen Entwurf dramatisch verbessern. Refaktorisieren ist ein bewährtes Mittel gegen Softwarezerfall. Über die Diskussion der verschiedenen Refaktorisierungstechniken hinaus bietet das Buch einen Katalog von mehr als siebzig bewährten Refaktorisierungen mit
Refactoring Ruby edition. - Title from resource description page (viewed March 27, 2009) by Jay Fields( )

1 edition published in 2009 in English and held by 12 WorldCat member libraries worldwide

Rifakutaringu Ruby edishon( Book )

2 editions published in 2010 in Japanese and held by 3 WorldCat member libraries worldwide

 
Audience Level
0
Audience Level
1
  Kids General Special  
Audience level: 0.65 (from 0.60 for Refactorin ... to 0.91 for Rifakutari ...)

Refactoring : improving the design of existing code
Alternative Names
ハービー, シェーン

Languages
Covers