Testovacie predpisy pre Rails 5: Budovanie zdravej základne kódu

Hodnotenie:   (4,7 z 5)

Testovacie predpisy pre Rails 5: Budovanie zdravej základne kódu (Noel Rappin)

Recenzie čitateľov

Zhrnutie:

Kniha je komplexným sprievodcom zameraným na vývoj riadený testami, ktorý je určený pre tých, ktorí majú pokročilé znalosti Ruby a Rails. Ponúka podrobné stratégie testovania a príklady, ale pre začiatočníkov alebo príležitostných programátorov môže byť ohromujúca.

Výhody:

Veľmi komplexný a podrobný
dobre organizovaný obsah
prínosný pre stredne pokročilých až pokročilých používateľov
poskytuje cenné recepty na testovanie a príklady krok za krokom.

Nevýhody:

Nevhodné pre začiatočníkov alebo príležitostných programátorov; hutné a ťažko pochopiteľné bez dôkladnej znalosti Ruby a Rails.

(na základe 3 čitateľských recenzií)

Pôvodný názov:

Rails 5 Test Prescriptions: Build a Healthy Codebase

Obsah knihy:

Trpí váš kód Rails rozťahanosťou, krehkosťou alebo nepresnosťou? Odstráňte tieto problémy pravidelným používaním vývoja riadeného testami. Budete používať Rails 5. 1, Minitest 5 a RSpec 3. 6, ako aj populárne testovacie knižnice, napríklad factory_girl a Cucumber. Aktualizácie zahŕňajú Rails 5. 1 systémové testy a integráciu Webpack. Urobte to, čo vám nariadil lekár, aby sa vaše aplikácie cítili lepšie. Medzi vedľajšie účinky môže patriť lepší kód, menej chýb a spokojnejší vývojári.

Vaša aplikácia Ruby on Rails je chorá. Termíny sa blížia, ale zakaždým, keď urobíte najmenšiu zmenu v kóde, pokazí sa niečo iné. Nikto si nepamätá, čo mal ten zložitý kus kódu robiť, a nikto nevie povedať, čo vlastne robí. Navyše má chyby. Potrebujete vývoj riadený testami: proces na zlepšenie návrhu, udržiavateľnosti a dlhodobej životaschopnosti softvéru.

Táto kniha s praktickými príkladmi kódu a diskusiami o tom, prečo testovanie funguje, začína najzákladnejšími funkciami, ktoré sú súčasťou jadra Ruby on Rails. Po integrácii týchto funkcií do vašej kódovacej praxe pracujte s populárnymi testovacími nástrojmi tretích strán, ako sú RSpec, Jasmine, Cucumber a factory_girl. Testujte súčasti aplikácie Rails vrátane logiky back-end modelu a logiky zobrazovania front-end. Na príkladoch Rails využite testovanie, ktoré umožní kódu lepšie reagovať na budúce zmeny. Okrem toho sa dozviete, ako zvládnuť reálne situácie pri testovaní.

Toto nové vydanie bolo aktualizované na Rails 5. 1 a RSpec 3. 6 a obsahuje plné pokrytie nových funkcií Rails vrátane systémových testov a nastavenia JavaScriptu založeného na Webpack.

Čo potrebujete:

Ruby 2. 4, Rails 5.

Ďalšie údaje o knihe:

ISBN:9781680502503
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba
Rok vydania:2018
Počet strán:350

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Testovacie predpisy pre Rails 5: Budovanie zdravej základne kódu - Rails 5 Test Prescriptions: Build...
Trpí váš kód Rails rozťahanosťou, krehkosťou alebo...
Testovacie predpisy pre Rails 5: Budovanie zdravej základne kódu - Rails 5 Test Prescriptions: Build a Healthy Codebase
Moderné CSS s Tailwindom: Flexibilné štylizovanie bez rozruchu - Modern CSS with Tailwind: Flexible...
Toto nové vydanie knihy sa týka programu Tailwind...
Moderné CSS s Tailwindom: Flexibilné štylizovanie bez rozruchu - Modern CSS with Tailwind: Flexible Styling Without the Fuss
Modern Front-End Development for Rails, Second Edition: Hotwire, Stimulus, Turbo a React, druhé...
Zlepšite používateľskú skúsenosť svojej aplikácie...
Modern Front-End Development for Rails, Second Edition: Hotwire, Stimulus, Turbo a React, druhé vydanie - Modern Front-End Development for Rails, Second Edition: Hotwire, Stimulus, Turbo, and React
Programovanie jazyka Ruby 3.3: Príručka pragmatického programátora - Programming Ruby 3.3: The...
Ruby je jedným z najdôležitejších programovacích...
Programovanie jazyka Ruby 3.3: Príručka pragmatického programátora - Programming Ruby 3.3: The Pragmatic Programmers' Guide

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)