Martin Fowler’s guide to reworking bad code into well-structured code
Refactoring improves the design of existing code and enhances software maintainability, as well as making existing code easier to understand. Original Agile Manifesto signer and software development thought leader, Martin Fowler, provides a catalog of refactorings that explains why you should refactor; how to recognize code that needs refactoring; and how to actually do it successfully, no matter what language you use.
Examples are written in JavaScript, but you shouldn’t find it difficult to adapt the refactorings to whatever language you are currently using as they look mostly the same in different languages.
"Whenever you read [Refactoring], it’s time to read it again. And if you haven’t read it yet, please do before writing another line of code." –David Heinemeier Hansson, Creator of Ruby on Rails, Founder & CTO at Basecamp
“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.” –M. Fowler (1999)
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
Martin Fowler is Chief Scientist at ThoughtWorks. He describes himself as “an author, speaker, consultant and general loud-mouth on software development.” Fowler concentrates on designing enterprise software: exploring what makes a good design and what practices are needed to create one.
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
Da: Gate City Books, GREENSBORO, NC, U.S.A.
Condizione: very_good. Used - Very Good: Item may have minor cosmetic defects. Codice articolo GCM.3PGK
Quantità: 1 disponibili
Da: HPB-Red, Dallas, TX, U.S.A.
Hardcover. Condizione: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Codice articolo S_476016225
Quantità: 1 disponibili
Da: WeBuyBooks, Rossendale, LANCS, Regno Unito
hardcover. Condizione: Very Good. Most items will be dispatched the same or the next working day. A copy that has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Codice articolo rev2564295904
Quantità: 1 disponibili
Da: GCCebooks, Salinas, CA, U.S.A.
Hardcover. Condizione: Good. 2. Codice articolo mon-ug-0134757599
Quantità: 1 disponibili
Da: WorldofBooks, Goring-By-Sea, WS, Regno Unito
Paperback. Condizione: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Codice articolo GOR010012892
Quantità: 2 disponibili
Da: WorldofBooks, Goring-By-Sea, WS, Regno Unito
Paperback. Condizione: Fine. Codice articolo GOR010906326
Quantità: 1 disponibili
Da: BoundlessBookstore, Wallingford, Regno Unito
Hardcover. Condizione: As New. Book is unread and has little wear. Contents are immaculate. Codice articolo 9999-999109462116
Quantità: 1 disponibili
Da: Camp Popoki LLC dba Cozy Book Cellar, Bellingham, MA, U.S.A.
Hardcover. Condizione: Like-New. Hardcover. Like-New. Second Edition. Codice articolo 546791
Quantità: 1 disponibili
Da: thebookforest.com, San Rafael, CA, U.S.A.
Condizione: New. Codice articolo BAY17-00190
Quantità: 1 disponibili
Da: World of Books (was SecondSale), Montgomery, IL, U.S.A.
Condizione: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Codice articolo 00109087199
Quantità: 3 disponibili