Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)), Martin Fowler

1100 грн.

Описание

Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)), Martin Fowler купить книгу Україна

nEnglish
n
nОбкладинка – тверда
n
nРік видання – 2018
n
nКількість сторінок – 448
n
nISBN – 978-0134757599
n
nБумага – біла, офсет
n

Про книгу Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)), Martin Fowler

n”Whenever you read [
n
nRefactoring
n
n], it’s time to read it again. And if you haven’t read it yet, please do before writing another line of code.”
n
n–David Heinemeier Hansson, Creator of Ruby on Rails, Founder & CTO at Basecamp
n
nFully Revised and Updated—Includes New Refactorings and Code Examples
n
n“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.”
n
n–M. Fowler (1999)
n
nFor more than twenty years, experienced programmers worldwide have relied on Martin Fowler’s
n
nRefactoring
n
nto improve the design of existing code and to enhance software maintainability, as well as to make existing code easier to understand.
n
nThis eagerly awaited new edition has been fully updated to reflect crucial changes in the programming landscape.
n
nRefactoring, Second Edition,
n
nfeatures an updated catalog of refactorings and includes JavaScript code examples, as well as new functional examples that demonstrate refactoring without classes.
n
nLike the original, this edition explains what refactoring is; why you should refactor; how to recognize code that needs refactoring; and how to actually do it successfully, no matter what language you use.
n
nUnderstand the process and general principles of refactoring
n
nQuickly apply useful refactorings to make a program easier to comprehend and change
n
nRecognize “bad smells” in code that signal opportunities to refactor
n
nExplore the refactorings, each with explanations, motivation, mechanics, and simple examples
n
nBuild solid tests for your refactorings
n
nRecognize tradeoffs and obstacles to refactoring
n
nIncludes free access to the canonical web edition, with even more refactoring resources. (See inside the book for details about how to access the web edition.)
n

Також ви можете залишити питанная або відгук про книгу: Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)), Martin Fowler