Gå direkte til innholdet

MAISALG opptil 60% »

Til startsiden
Søk etter din neste leseopplevelse
Refactoring
Spar

Refactoring

innbundet, Engelsk, 2019
Forfatter:
478,-
Sendes innen 6-15 virkedager

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)

Undertittel
Improving the Design of Existing Code
Forfatter
Martin Fowler
ISBN
9780134757599
Språk
Engelsk
Vekt
920 gram
Utgitt
11.1.2019
Antall sider
448

Bøker i serie

  • Gå til Patterns of Enterprise Application Architectures produktside
    Bokomslag for Patterns of Enterprise Application Architecture
    Martin Fowler
    innbundet
  • Gå til Continuous Deliverys produktside
    Bokomslag for Continuous Delivery
    Jez Humble, David Farley
    innbundet
  • Gå til Domain-Specific Languagess produktside
    Bokomslag for Domain-Specific Languages
    Martin Fowler
    innbundet
  • Gå til Enterprise Integration Patternss produktside
    Bokomslag for Enterprise Integration Patterns
    Gregor Hohpe, Bobby Woolf
    innbundet
  • Gå til Patterns of Distributed Systemss produktside
    Bokomslag for Patterns of Distributed Systems
    Unmesh Joshi
    heftet
  • Gå til Refactoring Databasess produktside
    Bokomslag for Refactoring Databases
    Scott W. Ambler, Pramod J. Sadalage
    heftet

Andre har også sett på

  • Gå til Fast Like a Girls produktside
    Bokomslag for Fast Like a Girl
    Mindy Pelz
    innbundet
  • Gå til Maries rums produktside
    Bokomslag for Maries rum
    Marie Olsson Nylander
    kartonert
  • Gå til I Who Have Never Known Mens produktside
    Bokomslag for I Who Have Never Known Men
    Jacqueline Harpman
    pocket
  • Gå til Spansk skoleordboks produktside
    Bokomslag for Spansk skoleordbok
    María Luisa Villanueva Aasen, Signe Flydal Blichfeldt
    fleksibind
  • Gå til Den fantastiske bus (dansk)s produktside
    Bokomslag for Den fantastiske bus (dansk)
    Jakob Martin Strid
    innbundet
  • Gå til Ukeplanlegger for barnetrinnet 2025-2026 limited editions produktside
    Bokomslag for Ukeplanlegger for barnetrinnet 2025-2026  limited edition
    øvrig
  • Gå til Jeg har venta sånn på degs produktside
    Bokomslag for Jeg har venta sånn på deg
    Trygve Skaug
    innbundet
    364,-
  • Gå til White Nightss produktside
    Bokomslag for White Nights
    Fyodor Dostoyevsky
    heftet
  • Gå til Sunrise on the Reapings produktside
    Bokomslag for Sunrise on the Reaping
    Suzanne Collins
    innbundet
  • Gå til Sosial kompetanse og problematferd blant barn og unges produktside
    Bokomslag for Sosial kompetanse og problematferd blant barn og unge
    Terje Ogden
    heftet
  • Gå til How Not to Be Wrong: The Power of Mathematical Thinkings produktside
    Bokomslag for How Not to Be Wrong: The Power of Mathematical Thinking
    Jordan Ellenberg
    heftet
  • Gå til Boken om meg - 300 spørsmål som utgjør en livshistories produktside
    Bokomslag for Boken om meg - 300 spørsmål som utgjør en livshistorie
    Stefan Ekberg
    innbundet

Du vil kanskje like

  • Gå til Leave Me Behinds produktside
    Bokomslag for Leave Me Behind
    K M Moronova
    pocket
  • Gå til Feathers so Viciouss produktside
    Bokomslag for Feathers so Vicious
    LIV Zander
    pocket
  • Gå til Zodiac Academy 5: Cursed Fatess produktside
    Bokomslag for Zodiac Academy 5: Cursed Fates
    heftet
  • Gå til I Who Have Never Known Mens produktside
    Bokomslag for I Who Have Never Known Men
    Jacqueline Harpman
    pocket
  • Gå til Phantoms produktside
    Bokomslag for Phantom
    H. D. Carlton
    pocket
  • Gå til Fear the Flamess produktside
    Bokomslag for Fear the Flames
    Olivia Rose Darling
    pocket
  • Gå til Sunrise on the Reapings produktside
    Bokomslag for Sunrise on the Reaping
    Suzanne Collins
    innbundet
  • Gå til POWER OF NOWs produktside
    Bokomslag for POWER OF NOW
    TOLLE ECKHART
    heftet
  • Gå til Restitution (The Edge of Darknesss produktside
    Bokomslag for Restitution (The Edge of Darkness
    Leigh Rivers
    pocket
  • Gå til Fast Like a Girls produktside
    Bokomslag for Fast Like a Girl
    Mindy Pelz
    innbundet
  • Gå til How Not to Hate Your Husband After Kidss produktside
    Bokomslag for How Not to Hate Your Husband After Kids
    Jancee Dunn
    pocket
  • Gå til Project Hail Marys produktside
    Bokomslag for Project Hail Mary
    Andy Weir
    heftet

Anbefalt for deg

  • Gå til GitHub Actions Cookbooks produktside
    Bokomslag for GitHub Actions Cookbook
    Michael Kaufmann
    heftet
  • Gå til Python All-in-One For Dummiess produktside
    Bokomslag for Python All-in-One For Dummies
    John C. Shovic, Alan Simpson
    heftet
  • Gå til Art of Computer Programming, The, Volumes 1-4B, Boxed Sets produktside
    Bokomslag for Art of Computer Programming, The, Volumes 1-4B, Boxed Set
    Donald Knuth
    øvrig
  • Gå til CCENT/CCNA ICND1 100-105 Official Cert Guides produktside
    Bokomslag for CCENT/CCNA ICND1 100-105 Official Cert Guide
    Wendell Odom
    øvrig
  • Gå til Automate the Boring Stuff with Python, 3rd Editions produktside
    Bokomslag for Automate the Boring Stuff with Python, 3rd Edition
    Al Sweigart
    heftet
  • Gå til Python Crash Course, 3rd Editions produktside
    Bokomslag for Python Crash Course, 3rd Edition
    Eric Matthes
    heftet
  • Gå til Front-End Back-End Development with HTML, CSS, JavaScript, jQuery, PHP, and MySQLs produktside
    Bokomslag for Front-End Back-End Development with HTML, CSS, JavaScript, jQuery, PHP, and MySQL
    Jon Duckett
    heftet
  • Gå til The Programmer's Brain: What every programmer needs to know about cognitions produktside
    Bokomslag for The Programmer's Brain: What every programmer needs to know about cognition
    Felienne Hermans
    heftet
  • Gå til Go Programming Language, Thes produktside
    Bokomslag for Go Programming Language, The
    Alan Donovan, Brian Kernighan
    heftet
  • Gå til Alice and Bob Learn Secure Codings produktside
    Bokomslag for Alice and Bob Learn Secure Coding
    Tanya Janca
    heftet
  • Gå til Design Patternss produktside
    Bokomslag for Design Patterns
    Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
    innbundet
  • Gå til Clean Codes produktside
    Bokomslag for Clean Code
    Robert Martin
    heftet

Mer om Adlibris

Om Adlibris

Vi er Nordens største nettbokhandel, og tilbyr over 13 millioner boktitler og det meste av det beste innen spill, leker, hobby og garn. Vår misjon er å være en moderne bokhandel for alle bokelskere: et innbydende sted for lesing, læring og skaping. Det er hva som driver oss, hver dag. Adlibris er en del av Bonnier Group.

  • Alltid gode priser

  • Fri frakt over 299,-

  • Nordens største bokhandel

Meld deg på nyhetsbrev

Motta våre beste boktips, nyheter og gode tilbud. Registrer deg nå, og få 15% rabatt på det første kjøpet ditt. Tilbudet gjelder kun nye abonnenter og privatkunder. Rabatten gjelder ikke norske bøker utgitt 2024, fag- og studielitteratur, digitale bøker og gavekort.