Rails 5 tesztelési előírások: Egészséges kódbázis építése

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

Rails 5 tesztelési előírások: Egészséges kódbázis építése (Noel Rappin)

Olvasói vélemények

Összegzés:

A könyv egy átfogó útmutató, amely a tesztvezérelt fejlesztésre összpontosít, és a Ruby és a Rails haladó ismereteivel rendelkezőknek szól. Részletes tesztelési stratégiákat és példákat kínál, de a kezdők vagy alkalmi programozók számára túlterhelő lehet.

Előnyök:

Nagyon átfogó és részletes
jól szervezett tartalom
hasznos a középhaladók és haladók számára
értékes tesztelési recepteket és lépésről lépésre történő példákat nyújt.

Hátrányok:

Nem alkalmas kezdőknek vagy alkalmi kódolóknak; sűrű és nehezen érthető a Ruby és a Rails alapos ismerete nélkül.

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

Eredeti címe:

Rails 5 Test Prescriptions: Build a Healthy Codebase

Könyv tartalma:

A Rails kódja szenved a felfúvódástól, a törékenységtől vagy a pontatlanságtól? Gyógyítsa meg ezeket a problémákat a tesztvezérelt fejlesztés rendszeres alkalmazásával. A Rails 5-öt fogja használni. 1, a Minitest 5 és az RSpec 3. 6, valamint olyan népszerű tesztelési könyvtárakat, mint a factory_girl és a Cucumber. A frissítések közé tartozik a Rails 5. 1 rendszerteszteket és a Webpack integrációt. Tegye, amit az orvos rendelt, hogy alkalmazásai jobban érezzék magukat. A mellékhatások közé tartozhat a jobb kód, a kevesebb hiba és a boldogabb fejlesztők.

A Ruby on Rails alkalmazása beteg. A határidők közelednek, de minden alkalommal, amikor a legkisebb változtatást is végrehajtod a kódon, valami más elromlik. Senki sem emlékszik arra, hogy mit kellett volna tennie annak a trükkös kódrészletnek, és senki sem tudja megmondani, hogy valójában mit is csinál. Ráadásul hibák is vannak benne. Tesztvezérelt fejlesztésre van szükséged: egy olyan folyamatra, amely javítja a szoftverek tervezését, karbantarthatóságát és hosszú távú életképességét.

A könyv gyakorlati kódpéldákkal és a tesztelés miértjének megvitatásával a Ruby on Rails alapfunkcióival kezdődik, és az alapvető Ruby on Rails funkciókat mutatja be. Miután ezeket a funkciókat beépítette a kódolási gyakorlatába, olyan népszerű, harmadik féltől származó tesztelési eszközökkel dolgozik, mint az RSpec, a Jasmine, a Cucumber és a factory_girl. Tesztelje a Rails-alkalmazás alkotóelemeit, beleértve a back-end modelllogikát és a front-end megjelenítési logikát. A Rails példák segítségével a tesztelés segítségével lehetővé teszi, hogy a kódja jobban reagáljon a jövőbeli változásokra. Emellett megtudhatja, hogyan kezelje a valós tesztelési helyzeteket.

Ez az új kiadás a Rails 5-re frissült. 1 és az RSpec 3. 6 verziójához, és teljes körűen tartalmazza a Rails új funkcióit, köztük a rendszerteszteket és a Webpack-alapú JavaScript-beállítást.

Amire szüksége van:

Ruby 2. 4, Rails 5.

A könyv egyéb adatai:

ISBN:9781680502503
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés
A kiadás éve:2018
Oldalak száma:350

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Rails 5 tesztelési előírások: Egészséges kódbázis építése - Rails 5 Test Prescriptions: Build a...
A Rails kódja szenved a felfúvódástól, a...
Rails 5 tesztelési előírások: Egészséges kódbázis építése - Rails 5 Test Prescriptions: Build a Healthy Codebase
Modern CSS a Tailwind segítségével: Rugalmas stílusalkotás felhajtás nélkül - Modern CSS with...
A könyv új kiadása a Tailwind 3-at tartalmazza...
Modern CSS a Tailwind segítségével: Rugalmas stílusalkotás felhajtás nélkül - Modern CSS with Tailwind: Flexible Styling Without the Fuss
Modern Front-End Development for Rails, második kiadás: Hotwire, Stimulus, Turbo, és React - Modern...
Javítsa Rails-alkalmazása felhasználói élményét...
Modern Front-End Development for Rails, második kiadás: Hotwire, Stimulus, Turbo, és React - Modern Front-End Development for Rails, Second Edition: Hotwire, Stimulus, Turbo, and React
Ruby 3.3 programozása: A pragmatikus programozók útmutatója - Programming Ruby 3.3: The Pragmatic...
A Ruby az egyik legfontosabb webfejlesztésre...
Ruby 3.3 programozása: A pragmatikus programozók útmutatója - Programming Ruby 3.3: The Pragmatic Programmers' Guide

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