Доступно

TDD при разработке на javascript [Pagmatic Bookself]

Тема в разделе "Электронные книги", создана пользователем Василий Сергеевич, 16 июн 2016.

Цена: 1700р.-88%
Взнос: 188р.
100%

Основной список: 21 участников

Статус обсуждения:
Комментирование ограничено.
  1. 16 июн 2016
    #1
    Василий Сергеевич
    Василий Сергеевич ОргОрганизатор

    Складчина: TDD при разработке на javascript [Pagmatic Bookself]

    Test-Driving JavaScript Applications
    Rapid, Confident, Maintainable Code
    by Venkat Subramaniam
    [​IMG]

    Развеем миф о том, что приложения на js нельзя тестировать. Что бы вы не использовали - Node.js, Express, jQuery, Ангулар или прямую работу с DOM - вы можете писать тесты




    Contents & Extracts
    This book is currently in beta, so the contents and extracts will change as the book is developed.

    • Introduction
    • Automation Shall Set You Free excerpt
      • The Challenges of Change
      • Testing vs. Verification
      • Adoption Automated Verification
      • Why Is It Hard to Verify
      • How to Approach Automated Testing
      • Wrapping Up
    • Creating Automated Tests
      • Test Drive Your Design
        • Let’s Get Started
        • Design with Positive, Negative, and Exception Tests
        • Design Server-Side Code
        • Measure Server-side Code Coverage
        • Prepare for Client Side Testing
        • Design Client-Side Code
        • Measure Client-side Code Coverage
        • Wrapping Up
      • Test Asynchrony excerpt
        • Server-Side Callbacks
        • Client-side Callbacks
        • Test Your Promises
        • Wrapping Up
      • Tactfully Tackle Dependencies
        • A Problem and Spiking to Learn
        • Visualize a Modular Design
        • Separate Dependencies Where Possible
        • Employ Test Doubles
        • Inject the Dependencies
        • Test Interactions
        • Use Sinon to Reduce Noise
        • Review and Run
        • Wrapping Up
    • Real World Automated Testing
      • Test Drive Node.js Apps excerpt
        • Start with a Strategic—Just Enough—Design
        • Leap Into Tactical—Test First—Design
        • Continue the Design
        • Create a Spike to Gain Insight
        • Modularize to Facilitate Testing
        • Separate Concerns
        • Integrate and Run
        • Review the Coverage and Design
        • Providing HTTP Access
        • Wrapping Up
      • Test Drive Express Apps
        • Design for Testability
        • Setup the Express App and Run a Canary Test
        • Design the Database Connection
        • Design the Model
        • Design the Routes
        • Measure Code Coverage
        • Take It for a Drive
        • Wrapping Up
      • Working with the DOM and jQuery
        • Create a Strategic Design
        • Create the Tactical Design with Tests
        • Evolve Code in Small Steps
        • Take the UI for a Short Drive
        • Complete the Design
        • Test with jQuery
        • Measure Code Coverage
        • Wrapping Up
      • Using AngularJS
        • Testing the AngularJS Way
        • Start with an Initial Design
        • Focus on the Controller
        • Design Service Interaction
        • Separate Concerns, Reduce Mocking
        • Continue the Design
        • Design the Service
        • Measure Code Coverage
        • Take the UI for a Drive
        • Wrapping Up
      • Test Drive Angular 2
        • Spike to Learn Angular
        • Design Angular Apps with Tests
        • Test Drive the Component
        • Test Drive the Service
        • Test Drive the Pipe
        • Test Drive the BootStrap Code
        • Take it for a Ride
        • Complete the Design
        • Wrapping Up
      • Integrate and Test End-to-End
        • Get to Know Protractor
        • Start the Server and Configure the Database
        • Test jQuery UI
        • Use Page Object
        • Test AngularJS UI
        • Test Angular 2 UI
        • Wrapping Up
      • Test Drive Your Apps
        • Fruit of the Efforts
        • Size and Levels of Testing
        • Test Driving: The Programmer’s Guide
        • Test Driving: The Team Lead’s/Architect’s Guide
        • Test Driving: The Manager’s Guide
        • Rock on!
     
    Последнее редактирование: 14 июл 2016
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      26 май 2019
    2. skladchik.com
      Складчина закрыта.
      28 июл 2016
    3. Zimson
      Zimson оставил отзыв "Отлично".
      22 июл 2016
    4. skladchik.com
      Взнос составляет 94р.
      22 июл 2016

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      26 май 2019
    2. skladchik.com
      Складчина закрыта.
      28 июл 2016
    3. skladchik.com
      Взнос составляет 94р.
      22 июл 2016
    4. skladchik.com
      Складчина активна.
      22 июл 2016
  3. Отзывы участников

    5/5,
    • 5/5,
      Работой организатора доволен
      И материалом и складчиной доволен полностью. Организатор отработал на 5+: материал выдал полный, с примерами кода. Качество самих материалов также на высоте - особенно порадовало наличие нескольких расширений электронных книг.
      22 июл 2016
  4. Обсуждение
  5. 7 июл 2016
    #2
    Василий Сергеевич
    Василий Сергеевич ОргОрганизатор
    еще недельку-две и будем начинать
     
  6. 14 июл 2016
    #3
    Effy
    Effy МодерМодератор Команда форума
    1 человеку нравится это.
Статус обсуждения:
Комментирование ограничено.