Refactoring: Ruby Edition: Ruby Edition

Értékelés:   (4.6 az 5-ből)

Refactoring: Ruby Edition: Ruby Edition (Jay Fields)

Olvasói vélemények

Összegzés:

A könyv értékes forrás a Ruby-fejlesztők számára, mivel konkrét betekintést nyújt a Ruby-ra szabott refaktorálásba. Míg sok olvasó dicséri a gyakorlatias tartalmat és az áttekinthetőséget, néhányan kritizálják az elrendezést és a megjelenítést, és azt javasolják, hogy az eredeti változat jobb választás lehet.

Előnyök:

Ruby-specifikus megközelítéseket kínál a refaktoráláshoz
kiváló a kód olvashatóságát és karbantarthatóságát javító refaktorálások megértéséhez
világos példák, amelyek segítenek az intuitív technikákat strukturált módszerré szilárdítani
felbecsülhetetlen értékű a komoly Ruby-fejlesztők számára.

Hátrányok:

Gyenge elrendezés sok hibával
a refaktorálások az oldaltörések miatt levágottak
egyes olvasók az eredeti kiadást részesítik előnyben, és azt jobbnak találják
a leszállított könyv állapota egyes esetekben megkérdőjelezhető.

(8 olvasói vélemény alapján)

Könyv tartalma:

The Definitive Refactoring Guide, Fully Revamped for Ruby

A refaktorálással a programozók még a legkaotikusabb szoftvereket is jól megtervezett rendszerré alakíthatják, amelyeket sokkal könnyebb fejleszteni és karbantartani. Ráadásul mindezt lépésről lépésre, egyszerű, bevált lépések sorozatán keresztül tehetik meg. Most Martin Fowler klasszikus refaktorálási könyvének hiteles és alaposan frissített változata jelenik meg, amely végig Ruby példákat és idiómákat használ - nem pedig Javából vagy más környezetből átvett kódot.

A szerzők több mint 70 bevált Ruby refaktoring részletes katalógusát mutatják be, konkrét útmutatással arra vonatkozóan, hogy mikor kell alkalmazni az egyes refaktoringokat, lépésről lépésre útmutatásokkal a használatukhoz, valamint a működésüket szemléltető példakódokkal. A szerzők számos refaktoringja erőteljes Ruby-specifikus funkciókat használ, és minden kódminta letölthető.

Fowler eredeti koncepcióit felhasználva a szerzők megmutatják, hogyan végezhetjük a refaktorálást ellenőrzött, hatékony, inkrementális módon, így módszeresen javíthatjuk a kód szerkezetét anélkül, hogy új hibákat vinnénk be. Bármi legyen is a Ruby kód írásában vagy karbantartásában betöltött szerepe, ez a könyv nélkülözhetetlen forrás lesz.

Ez a könyv segít Önnek.

- A refaktorálás alapelveinek és okainak megértése.

- Ismerje fel a "rossz szagokat" a Ruby kódjában.

- A rossz terveket lépésről lépésre dolgozza át jól megtervezett kóddá.

- Készítsen teszteket, hogy megbizonyosodjon arról, hogy a refaktorálások megfelelően működnek.

- Értse meg a refaktorálás kihívásait és azok leküzdését.

- Állítson össze módszereket a kód megfelelő csomagolására.

- Mozgassa a funkciókat az objektumok között, hogy a felelősséget oda helyezze, ahová a legjobban illeszkedik.

- Szervezze az adatokat, hogy könnyebb legyen velük dolgozni.

- Egyszerűsítse a feltételes kifejezéseket és használja hatékonyabban a polimorfizmust.

- Hozzon létre olyan interfészeket, amelyek könnyebben érthetők és használhatók.

- Általánosítson hatékonyabban.

- Nagyobb, egész szoftverrendszereket átalakító refaktorálások elvégzése, amelyek hónapokig vagy évekig is eltarthatnak.

- Ruby on Rails kód sikeres refaktorálása.

A könyv egyéb adatai:

ISBN:9780321984135
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2014
Oldalak száma:480

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Refactoring: Ruby Edition: Ruby Edition
The Definitive Refactoring Guide, Fully Revamped for Ruby A refaktorálással a programozók még a legkaotikusabb szoftvereket...
Refactoring: Ruby Edition: Ruby Edition

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)