Refactoring For Software Design Smells Managing Technical Debit 1 Edition

Refactoring For Software Design Smells Managing Technical Debit 1 Edition  (English, Paperback, Girish Suryanarayana,Ganesh Samarthyam,Tushar Sharma)

Price: Not Available
Currently Unavailable
Highlights
  • Language: English
  • Binding: Paperback
  • Publisher: Elsevier
  • Genre: Academic and Professional
  • ISBN: 9789351073055, 935107305X
  • Edition: 1, 2014
  • Pages: 264
Specifications
Publication Year
  • 2014
Ratings & Reviews
4.7
23 Ratings &
19 Reviews
  • 5
  • 4
  • 3
  • 2
  • 1
  • 16
  • 6
  • 1
  • 0
  • 0
5

Amazing book for design smells.

I came across this book in last month. Book is very well structured which makes it easy read and understand. Book will be helpful for both beginners and experienced people. But it would be good if you read at the start of carrier and make lesser mistake. I give two thumbs up for this book!!!
READ MORE

Ganesh Lande

Aug, 2015

0
0
Report Abuse
5

Very Nice Book

Very nice book with good examples. It has really helped me finding smells in design and helped me lot in refactoring. It has increased my vocabulary and helped me to convince upper management about refactoring.
READ MORE

pmsolapur Sarode

Aug, 2015

0
0
Report Abuse
5

Want to better developer? MUST READ

Excellent book!! There is enough vocabulary which can help to understand systems and softwares in better and simplified manner. The examples are simple and easy to understand. Book also maps terms and definitions used by industry leading code analyzer tools.
READ MORE

Yashodhan Kholgade

Aug, 2015

0
0
Report Abuse
4

Excellent book for Software designers and Software architects

I think this book was a great eye opener for me as it helped me put the problems I encountered in my code into words. This helped me to find reasons for the smells in my application and ways to fix it.

I would recommend this to anyone who wishes to dig deeper into his code and find better ways to address the issues.
READ MORE

Flipkart Customer

Aug, 2015

0
0
Report Abuse
3

Decent product

Okay
READ MORE

MD Nazmul Hassan

Certified Buyer, Bangalore

Oct, 2017

0
0
Report Abuse
5

Very well written book

A very well written book that takes reader seamlessly through major design principles and smells that indicate violation of these principles, I liked in particular:

a) Nice categorization of smells according to design principles and how they affect key quality attributes
b) Refactoring techniques for each of the smells and practical considerations before one jumps in for refactoring
c) Potential root causes
d) Interesting anecdotes and case studies that shows what potential problems one cou...
READ MORE

Bimalendu Gupta

Sep, 2015

0
0
Report Abuse
5

Excellent book helps in learning and identifying design debts

I bought this book and it is really use full in learning design debts. This book is further describes and categorizes various design smells according to the design principles it violates. All design smells are explained with examples. After reading this book I could find some design smells in my application. I could design classes without technical debt as well.
This book is really helpful and I strongly recommend this book for buyers.
READ MORE

Santosh K

Aug, 2015

0
0
Report Abuse
4

Excellent hand book that help identify your design debts

The book gives a good categorization of all the design problems you might be having in your code. The categorization of the design problems is done nicely and have been explained in detailed. Each design problem is explained using the design principles violated and possible reasons why the problem might have introduced. It also gives a possible solution to resolve this issue by refactoring your code.
READ MORE

Kaushal Patankar

Aug, 2015

0
0
Report Abuse
5

Helps to learn designing a class by avoiding mistakes.

This book i found very useful to improve my vocabulary in software development especially when designing classes. Sometimes i have found issues in the code where people have wrongly abrstraction or encapsulation, but could not find a vocabulary on how to communicate it to the developers so that it is refactored. Now after reading this book i could identify design issues as Imperative abstraction or Unfactored hierarchy etc. and communicate so that it can get refactored.

I also recommend this...
READ MORE

Balaji Venkat

Aug, 2015

0
0
Report Abuse
5

A very useful read

I personally found this book to be very useful in furthering my understanding of software design principles and issues that certain design decisions or errors in implementation might cause.
It introduces the concept of technical debt and it's probable causes. The book further describes and categorizes various design smells according to the design principles it violates.
The subject matter covered provides a detailed vocabulary to understand and communicate design issues.The book also presen...
READ MORE

Shashi Hegde

Aug, 2015

0
0
Report Abuse
+
All 19 reviews
Be the first to ask about this product
Safe and Secure Payments.Easy returns.100% Authentic products.
You might be interested in
Medical And Nursing Books
Min. 50% Off
Shop Now
Popular Psychology Books
Min. 50% Off
Shop Now
Language And Linguistic Books
Min. 50% Off
Shop Now
Politics Books
Min. 50% Off
Shop Now
Back to top