SULJE VALIKKO

avaa valikko

| Akateeminen Kirjakauppa

Haullasi löytyi yhteensä 521 tuotetta
Haluatko tarkentaa hakukriteerejä?



Refactoring -  Improving the Design of Existing Code
Tekijä: Martin Fowler
Kustantaja: Pearson Education (US) (2019)
Saatavuus: Noin 6-9 arkipäivää
EUR   52,70
Building Java Enterprise Applications - V 1 Architecture
Tekijä: Brett Mclaughlin
Kustantaja: O'Reilly (2002)
Saatavuus: Loppuunmyyty.
EUR   44,40
Building Object Applications that Work: Your Step-by-Step Handbook for Developing Robust Systems with Object Technology
Tekijä: Scott W. Ambler
Kustantaja: Cambridge University Press (1998)
Saatavuus: 1-3 viikkoa
EUR   81,80
Karel++ - A Gentle Introduction to the Art of Object-Oriented Programming
Tekijä: Joseph Bergin; Mark Stehlik; Jim Roberts; Richard E. Pattis
Kustantaja: John Wiley & Sons Inc (1996)
Saatavuus: Noin 14-17 arkipäivää
EUR   92,50
AntiPatterns - Refactoring Software, Architectures, and Projects in Crisis
Tekijä: William J. Brown; Raphael C. Malveau; Hays W. "Skip" McCormick; Thomas J. Mowbray
Kustantaja: John Wiley & Sons Inc (1998)
Saatavuus: Noin 14-17 arkipäivää
EUR   51,90
WebSphere 4.0 AE's Workbook for Enterprise Javabeans 3e
Tekijä: Kyle Brown
Kustantaja: O'Reilly (2002)
Saatavuus: Loppuunmyyty.
EUR   28,50
Mastering AspectJ
Tekijä: Joseph D. Gradecki; Nicholas Lesiecki
Kustantaja: John Wiley & Sons (2003)
Saatavuus: Loppuunmyyty.
EUR   32,10
Object-Oriented Programming in C++
Tekijä: Nicolai M. Josuttis
Kustantaja: John Wiley & Sons Inc (2002)
Saatavuus: Noin 14-17 arkipäivää
EUR   72,10
Programming with Objects - A Comparative Presentation of Object-Oriented Programming With C++ and Java
Tekijä: Avinash C. Kak
Kustantaja: John Wiley & Sons Inc (2003)
Saatavuus: Noin 14-17 arkipäivää
EUR   134,50
Remoting Patterns
Tekijä: Markus Völter; Michael Kircher; Uwe Zdun
Kustantaja: John Wiley & Sons (2004)
Saatavuus: Loppuunmyyty.
EUR   38,90
SWT - A Developer's Notebook
Tekijä: Robert Tim Hatton
Kustantaja: O'Reilly (2004)
Saatavuus: Loppuunmyyty.
EUR   33,80
UML 2.0 in a Nutshell
Tekijä: Dan Pilone
Kustantaja: O'Reilly Media (2005)
Saatavuus: Noin 14-17 arkipäivää
EUR   43,70
Programming Indigo the Code Name for the Unified Framework for Building Service-Oriented Applications on the Microsoft Windows P
Tekijä: David Pallmann
Kustantaja: MICROSOFT PR (2005)
Saatavuus: Ei tiedossa
EUR   99,40
Object-Oriented Analysis and Design - Understanding System Development with UML 2.0
Tekijä: Mike O'Docherty
Kustantaja: John Wiley & Sons Inc (2005)
Saatavuus: Noin 14-17 arkipäivää
EUR   56,50
UML 2.0 Pocket Reference
Tekijä: Dan Pilone
Kustantaja: O'Reilly Media (2006)
Saatavuus: Noin 14-17 arkipäivää
EUR   17,20
C# Tips&Techniques
Kustantaja: Pearson Education (2002)
Saatavuus: Noin 8-11 arkipäivää
EUR   55,10
ActionScript 3.0 Design Patterns
Tekijä: Bill Sanders; Chandima Cumarantungue
Kustantaja: O'Reilly (2007)
Saatavuus: Loppuunmyyty.
EUR   49,70
C# 3.0 in a Nutshell 3e
Tekijä: Jospeh Albahari; Ben Albahari
Kustantaja: O'Reilly (2007)
Saatavuus: Loppuunmyyty.
EUR   51,90
Systems Analysis and Design with UML
Tekijä: Alan Dennis; Barbara Haley Wixom; David Tegarden
Kustantaja: John Wiley & Sons (2009)
Saatavuus: Selvityksessä
EUR   111,50
Computing for Numerical Methods Using Visual C++
Tekijä: Shaharuddin Salleh; Albert Y. Zomaya; Sakhinah A. Bakar
Kustantaja: John Wiley & Sons Inc (2008)
Saatavuus: Noin 14-17 arkipäivää
EUR   146,20
    
Refactoring - Improving the Design of Existing Code
52,70 €
Pearson Education (US)
Sivumäärä: 448 sivua
Asu: Kovakantinen kirja
Painos: 2nd edition
Julkaisuvuosi: 2019, 11.01.2019 (lisätietoa)
Kieli: Englanti
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.



Refactoring principles: understand the process and general principles of refactoring
Code smells: recognize “bad smells” in code that signal opportunities to refactor
Application improvement: quickly apply useful refactorings to make a program easier to comprehend and change
Building tests: writing good tests increases a programmer’s effectiveness
Moving features: an important part of refactoring is moving elements between contexts
Data structures: a collection of refactorings to organize data, an important role in programs
Conditional Logic: use refactorings to make conditional sections easier to understand
APIs: modules and their functions are the building blocks of our software, and APIs are the joints that we use to plug them together
Inheritance: it is both very useful and easy to misuse, and it’s often hard to see the misuse until it’s in the rear-view mirror---refactorings can fix the misuse

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)

Tuotetta lisätty
ostoskoriin kpl
Siirry koriin
LISÄÄ OSTOSKORIIN
Tilaustuote | Arvioimme, että tuote lähetetään meiltä noin 6-9 arkipäivässä
Myymäläsaatavuus
Helsinki
Tapiola
Turku
Tampere
Refactoring -  Improving the Design of Existing Codezoom
Näytä kaikki tuotetiedot
ISBN:
9780134757599
Sisäänkirjautuminen
Kirjaudu sisään
Rekisteröityminen
Oma tili
Omat tiedot
Omat tilaukset
Omat laskut
Lisätietoja
Asiakaspalvelu
Tietoa verkkokaupasta
Toimitusehdot
Tietosuojaseloste