Gå direkte til innholdet

MAISALG opptil 60% »

Til startsiden
Søk etter din neste leseopplevelse
Refactoring
Spar

Refactoring

innbundet, Engelsk, 2019
Forfatter:
481,-
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 Patterns of Distributed Systemss produktside
    Bokomslag for Patterns of Distributed Systems
    Unmesh Joshi
    heftet
  • 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 Refactoring Databasess produktside
    Bokomslag for Refactoring Databases
    Scott W. Ambler, Pramod J. Sadalage
    heftet

Andre har også sett på

  • Gå til Voksen : sånn funker dets produktside
    Bokomslag for Voksen : sånn funker det
    Stefan Ekberg
    pocket
  • Gå til Meditationss produktside
    Bokomslag for Meditations
    Marcus Aurelius
    pocket
  • Gå til Net.SeXXXs produktside
    Bokomslag for Net.SeXXX
    heftet
  • Gå til Ingens produktside
    Bokomslag for Ingen
    Pascal Engman
    innbundet
  • Gå til Shadows so Cruels produktside
    Bokomslag for Shadows so Cruel
    LIV Zander
    pocket
  • Gå til Barnehageplanlegger 2025 - 2026s produktside
    Bokomslag for Barnehageplanlegger 2025 - 2026
    øvrig
  • Gå til Sommarhemmet : inreda, laga, fixa & odlas produktside
    Bokomslag for Sommarhemmet : inreda, laga, fixa & odla
    Sofia Wood, Elsa Billgren
    tekstilinnbinding
  • Gå til En bedre dag med god omsorg!s produktside
    Bokomslag for En bedre dag med god omsorg!
    Hélène Sogge
    heftet
  • Gå til Veien til førerkortet: Personbils produktside
    Bokomslag for Veien til førerkortet: Personbil
    Pål Andersen, Anne Kristin B. Tollefsen
    heftet
  • 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 Onyx Storms produktside
    Bokomslag for Onyx Storm
    Rebecca Yarros
    heftet
  • Gå til Min Bucketliste - Alt jeg skal gjøre før det er for sents produktside
    Bokomslag for Min Bucketliste - Alt jeg skal gjøre før det er for sent
    Stefan Ekberg
    spiral

Du vil kanskje like

  • Gå til The Hard Thing About Hard Thingss produktside
    Bokomslag for The Hard Thing About Hard Things
    Ben Horowitz
    innbundet
  • Gå til Atomic Habitss produktside
    Bokomslag for Atomic Habits
    James Clear
    pocket
  • Gå til The Things We Waters produktside
    Bokomslag for The Things We Water
    Mariana Zapata
    pocket
  • Gå til Deluxe Hunger Games Collection (4 book set)s produktside
    Bokomslag for Deluxe Hunger Games Collection (4 book set)
    Suzanne Collins
    innbundet
  • Gå til Careless Peoples produktside
    Bokomslag for Careless People
    Sarah Wynn-Williams
    innbundet
  • Gå til Fourth Wings produktside
    Bokomslag for Fourth Wing
    Rebecca Yarros
    pocket
  • Gå til Mom, I Want to Hear Your Storys produktside
    Bokomslag for Mom, I Want to Hear Your Story
    Jeffrey Mason
    pocket
  • Gå til Voracious (The Edge of Darknesss produktside
    Bokomslag for Voracious (The Edge of Darkness
    Leigh Rivers
    pocket
  • Gå til The Five Dysfunctions of a Teams produktside
    Bokomslag for The Five Dysfunctions of a Team
    Patrick M. Lencioni
    innbundet
  • Gå til I Who Have Never Known Mens produktside
    Bokomslag for I Who Have Never Known Men
    Jacqueline Harpman
    pocket
  • Gå til The 48 Laws of Powers produktside
    Bokomslag for The 48 Laws of Power
    Robert Greene
    pocket
  • Gå til Sandworms produktside
    Bokomslag for Sandworm
    Andy Greenberg
    heftet

Anbefalt for deg

  • Gå til Fundamentals of Data Engineerings produktside
    Bokomslag for Fundamentals of Data Engineering
    Joe Reis
    heftet
  • Gå til Lille Klodes produktside
    Bokomslag for Lille Klode
    Natasja Hjerrild Rosenquist
    innbundet
  • 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 Logic Pro - Apple Pro Trainings produktside
    Bokomslag for Logic Pro - Apple Pro Training
    David Nahmani
    heftet
  • Gå til Designing Data-Intensive Applicationss produktside
    Bokomslag for Designing Data-Intensive Applications
    Martin Kleppmann
    heftet
  • Gå til Black Hat Python, 2nd Editions produktside
    Bokomslag for Black Hat Python, 2nd Edition
    Justin Seitz, Tim Arnold
    heftet
  • Gå til C++ and Python Programming 2 Bundle Manuscript Introductory Beginners Guide to Learn C++ Programming and Python Programmings produktside
    Bokomslag for C++ and Python Programming 2 Bundle Manuscript Introductory Beginners Guide to Learn C++ Programming and Python Programming
    Isaac D. Cody
    heftet
  • Gå til Social Engineerings produktside
    Bokomslag for Social Engineering
    Christopher Hadnagy
    heftet
  • Gå til Endless Loops produktside
    Bokomslag for Endless Loop
    Mark Jones Lorenzo
    pocket
  • 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 How Linux Works, 3rd Editions produktside
    Bokomslag for How Linux Works, 3rd Edition
    Brian Ward
    heftet
  • Gå til Getting Started with OAuths produktside
    Bokomslag for Getting Started with OAuth
    Ryan Boyd
    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.