Cărți științifice

Refactoring

Ghidul lui Martin Fowler pentru refactorizarea codului rău în cod bine structurat este un instrument esențial pentru îmbunătățirea designului codului existent și pentru creșterea mentenabilității...

Ghidul lui Martin Fowler pentru refactorizarea codului rău în cod bine structurat este un instrument esențial pentru îmbunătățirea designului codului existent și pentru creșterea mentenabilității software-ului, făcându-l, de asemenea, mai ușor de înțeles.

Martin Fowler, semnatar al Manifestului Agile original și lider recunoscut în managementul...

Vezi descrierea completă Vezi descrierea completă
63 62
64 Coins 64 Coins
Livrare vin, 14 aug - joi, 20 aug
Gratuită   costul de livrare
De la Toybox 4,7 (28)
Αθήνα, Αττικής
9 bucăți
Vezi Cărți pe pagina de Toybox
Ce se întâmplă dacă mă răzgândesc?

Nicio problemă, atâta timp cât este în termen de 14 zile. Vom veni să-l ridicăm sau poți alege Punctul Skroutz care ți se potrivește, complet gratuit de până la 2 ori pe an, și vă vom returna banii. Obține Skroutz Plus pentru returnări gratuite nelimitate.

Vrei să-l oferi cadou?

Selectezi "Comandă cadou" în coș. Nu includem o chitanță în pachet și oferim un card electronic de schimb, pentru orice eventualitate.

Descriere

Descriere

Ghidul lui Martin Fowler pentru refactorizarea codului rău în cod bine structurat este un instrument esențial pentru îmbunătățirea designului codului existent și pentru creșterea mentenabilității software-ului, făcându-l, de asemenea, mai ușor de înțeles.

Martin Fowler, semnatar al Manifestului Agile original și lider recunoscut în managementul software-ului, oferă un catalog de refactorizări care explică:

Date refactorizate: înțelegeți procesul și principiile generale ale refactorizării.

Recunoașterea mirosurilor rele: identificați "mirosurile rele" în cod care semnalează oportunități de refactorizare.

Îmbunătățirea aplicării: aplicați rapid refactorizări utile pentru a face un program mai ușor de înțeles și mai ușor de modificat.

Crearea de teste: scrierea de teste bune crește eficiența unui programator.

Mutarea caracteristicilor: o parte importantă a refactorizării este mutarea elementelor între contexte.

Structuri de date: o colecție de refactorizări pentru organizarea datelor, un rol important în programe.

Logică condițională: utilizați refactorizări pentru a face condițiile mai ușor de înțeles.

Interfețe (API-uri): modulele și funcțiile lor sunt elementele de bază ale software-ului nostru, iar API-urile sunt articulațiile pe care le folosim pentru a le conecta.

Moștenire: este foarte utilă, dar și ușor de folosit greșit, și adesea este greu să distingem utilizarea greșită până când este prea târziu.

Exemplele sunt scrise în JavaScript, dar este ușor să adaptați refactorizările în orice limbaj folosiți, deoarece în majoritatea lor sunt similare între limbaje.

“De fiecare dată când citiți [Refactoring], este timpul să îl recitiți. Și dacă nu l-ați citit încă, vă rog să o faceți înainte de a scrie o altă linie de cod.” – David Heinemeier Hansson, Creatorul Ruby on Rails, Fondator & CTO al Basecamp

“Orice prost poate scrie cod pe care un calculator îl poate înțelege. Programatorii buni scriu cod pe care oamenii îl pot înțelege.” – M. Fowler (1999)

Pagini: 448, Dimensiuni: 19.2x19.2cm

Producător

Vezi descrierea completă

Specificații

Specificații

Editor
Pearson
Tip
Tehnologie, Logică
Limba
Engleză
Subtitlu
-
Copertă
Copertă cartonată
Număr de pagini
-
Data de lansare
-
Data de publicare
-
Dimensiuni
-
ISBN-13
9780134757599

Informații importante

Specificațiile sunt colectate de pe site-urile oficiale ale producătorilor. Te rugăm să verifici specificațiile înainte de a finaliza comanda. În cazul în care întâmpini probleme, raportează aici.

Vezi toate specificațiile
Întrebări

Întrebări

Ai o întrebare despre produs?

3 utilizatori au acest produs și te pot ajuta

Întrebați pentru produsul

Descriere și specificații

Ghidul lui Martin Fowler pentru refactorizarea codului rău în cod bine structurat este un instrument esențial pentru îmbunătățirea designului codului existent și pentru creșterea mentenabilității software-ului, făcându-l, de asemenea, mai ușor de înțeles.

Martin Fowler, semnatar al Manifestului Agile original și lider recunoscut în managementul software-ului, oferă un catalog de refactorizări care explică:

Date refactorizate: înțelegeți procesul și principiile generale ale refactorizării.

Recunoașterea mirosurilor rele: identificați "mirosurile rele" în cod care semnalează oportunități de refactorizare.

Îmbunătățirea aplicării: aplicați rapid refactorizări utile pentru a face un program mai ușor de înțeles și mai ușor de modificat.

Crearea de teste: scrierea de teste bune crește eficiența unui programator.

Mutarea caracteristicilor: o parte importantă a refactorizării este mutarea elementelor între contexte.

Structuri de date: o colecție de refactorizări pentru organizarea datelor, un rol important în programe.

Logică condițională: utilizați refactorizări pentru a face condițiile mai ușor de înțeles.

Interfețe (API-uri): modulele și funcțiile lor sunt elementele de bază ale software-ului nostru, iar API-urile sunt articulațiile pe care le folosim pentru a le conecta.

Moștenire: este foarte utilă, dar și ușor de folosit greșit, și adesea este greu să distingem utilizarea greșită până când este prea târziu.

Exemplele sunt scrise în JavaScript, dar este ușor să adaptați refactorizările în orice limbaj folosiți, deoarece în majoritatea lor sunt similare între limbaje.

“De fiecare dată când citiți [Refactoring], este timpul să îl recitiți. Și dacă nu l-ați citit încă, vă rog să o faceți înainte de a scrie o altă linie de cod.” – David Heinemeier Hansson, Creatorul Ruby on Rails, Fondator & CTO al Basecamp

“Orice prost poate scrie cod pe care un calculator îl poate înțelege. Programatorii buni scriu cod pe care oamenii îl pot înțelege.” – M. Fowler (1999)

Pagini: 448, Dimensiuni: 19.2x19.2cm

Producător

Editor
Pearson
Tip
Tehnologie, Logică
Limba
Engleză
Subtitlu
-
Copertă
Copertă cartonată
Număr de pagini
-
Data de lansare
-
Data de publicare
-
Dimensiuni
-
ISBN-13
9780134757599

Informații importante

Specificațiile sunt colectate de pe site-urile oficiale ale producătorilor. Te rugăm să verifici specificațiile înainte de a finaliza comanda. În cazul în care întâmpini probleme, raportează aici.

63,62 €
Gratuită   costul de livrare
10€ cupon de la magazinul Sugarfree până la 09/08!
10€ cupon de la magazinul Sugarfree până la 09/08!
Vezi mai multe