Autorenbild.

Joshua Kerievsky

Autor von Refactoring to Patterns

3 Werke 412 Mitglieder 4 Rezensionen

Über den Autor

Joshua Kerievsky is the founder of Industrial Logic, a company specializing in Extreme Programming.

Werke von Joshua Kerievsky

Getagged

Wissenswertes

Geschlecht
male

Mitglieder

Rezensionen

Unfortunately I can't escape that I believe patterns are bullshit. As an IT professional (though perhaps an ignorant one) I have never been convinced by patterns. In my experience they are not directly reproducible in code, or tied to concepts or limitations for particular languages such as Java, or practised to an obsessive degree by enthusiasts who see patterns in everything ("patterns happy" as the author of this book describes it). So with this bias in mind, on with the review.

The book is divided into two sections. The first of these explains the author's motivations and suggested code smells and why one might want to refactor code. This was all very readable and sensible.

The second part was a long catalogue of patterns for refactoring, with step by step instructions and suggestions. This was where the book lost me. The code examples are in Java; many of the patterns aim to rectify the object-oriented house of cards from coding in that language. After a while I just got bored. The book seemed worthy and I wanted it to open my mind about patterns, but it stayed shut.
… (mehr)
 
Gekennzeichnet
questbird | 3 weitere Rezensionen | Apr 2, 2017 |
This is a thoroughly useful book. It breaks no truly new ground but can be treated as an extended meditation (with highly practical expresdion) on the GoF patterns and Fowler's Refactoring, bringing more detail to the context for the former - especially the situations which call for the deployment of the patterns - and longer examples of the process covered in the latter.
 
Gekennzeichnet
jsburbidge | 3 weitere Rezensionen | Jun 11, 2016 |
Interesting read after experimenting with the approaches in the Gang of Four book. This one chooses a somewhat more hands on approach, but I feel that the motivation behind the refactorings becomes a bit blurry.
 
Gekennzeichnet
ludovicofischer | 3 weitere Rezensionen | Dec 18, 2011 |

Dir gefällt vielleicht auch

Statistikseite

Werke
3
Mitglieder
412
Beliebtheit
#59,116
Bewertung
3.8
Rezensionen
4
ISBNs
10
Sprachen
3

Diagramme & Grafiken