Addison-Wesley - Effective Ruby LiveLessons

seeders: 1
leechers: 0
Added 3 years ago by reborn4u in Movies  > Other Movies

Download Fast Safe Anonymous
movies, software, shows...

Files

Addison-Wesley - Effective Ruby LiveLessons (Size: 1.18 GB)
  Introduction - Effective Ruby.FLV 42.38 MB
  Item 1 Duplicate collections you receive as arguments - Effective Ruby.FLV 29.96 MB
  Item 10 Prefer methods over constants - Effective Ruby.FLV 15.44 MB
  Item 11 Use the === protocol for matching tasks - Effective Ruby.FLV 19.08 MB
  Item 12 Use only one assertion or expectation per test - Effective Ruby.FLV 37.56 MB
  Item 13 Order your tests with the arrange, act, and assert pattern - Effective Ruby.FLV 31.5 MB
  Item 14 Run your tests in a random order - Effective Ruby.FLV 23.2 MB
  Item 15 Prefer spies to mocks or stubs - Effective Ruby.FLV 51.17 MB
  Item 16 Use Rack--Test for integration testing - Effective Ruby.FLV 24.4 MB
  Item 17 Prefer enumerable methods - Effective Ruby.FLV 74.54 MB
  Item 17.1 Use zip and each_with_index - Effective Ruby.FLV 20.6 MB
  Item 17.2 Use each_slice and each_cons - Effective Ruby.FLV 41.07 MB
  Item 17.3 Use partition, select, and find - Effective Ruby.FLV 30.53 MB
  Item 17.4 Use group_by, reduce, and each_with_object - Effective Ruby.FLV 62.8 MB
  Item 17.5 Implement your own enumerable - Effective Ruby.FLV 106.64 MB
  Item 18 Prefer lambda instead of proc - Effective Ruby.FLV 36.25 MB
  Item 19 Use Symbol#to_proc where appropriate - Effective Ruby.FLV 23.08 MB
  Item 2 Use Set for efficient presence checks - Effective Ruby.FLV 19.6 MB
  Item 20 Use #method to pass instance methods as callables - Effective Ruby.FLV 27.48 MB
  Item 21 Use {} for blocks that return and do..end for blocks that mutate - Effective Ruby.FLV 34.28 MB
  Item 22 Use blocks forms for IO - Effective Ruby.FLV 27.35 MB
  Item 23 Understand the difference between Time, DateTime, and Date - Effective Ruby.FLV 34.36 MB
  Item 24 Do HTTP requests with Net--HTTP - Effective Ruby.FLV 40.51 MB
  Item 25 Prefer file methods over manual path manipulation - Effective Ruby.FLV 26.8 MB
  Item 25.1 Use #absolute_path, #dirname, and __FILE__ to be OS independent - Effective Ruby.FLV 21.28 MB
  Item 25.2 Use File.extname to determine file type - Effective Ruby.FLV 21.73 MB
  Item 25.3 Use File.join to build file paths safely - Effective Ruby.FLV 33.24 MB
  Item 3 Consider using a default hash value - Effective Ruby.FLV 18.48 MB
  Item 4 Use Hash#fetch over Hash#[] - Effective Ruby.FLV 27.5 MB
  Item 5 Prefer decorating collections - Effective Ruby.FLV 39.57 MB
  Item 6 Avoid using class variables - Effective Ruby.FLV 16.2 MB
  Item 7 Avoid using class methods - Effective Ruby.FLV 19.26 MB
  Item 8 Obey the Law of Demeter - Effective Ruby.FLV 21.73 MB
  Item 9 Prefer methods over instance variables - Effective Ruby.FLV 11.25 MB
  Lesson 2- Seams - Effective Ruby.FLV 6.86 MB
  Lesson 3- Testing - Effective Ruby.FLV 7.26 MB
  Lesson 4- Enumerable and Callables - Effective Ruby.FLV 21.35 MB
  Lesson 5- The Standard Library - Effective Ruby.FLV 14.72 MB
  Summary - Effective Ruby.FLV 46.16 MB
  ▲ 39 total files

Description


Overview

Effective Ruby LiveLessons Video Training explains the tips, tricks, and best practices used by the most proficient Rubyists. The series is based on Effective Ruby, the book written by Peter Jones for the Effective Software Development Series. Each lesson contains a set of items designed to provide expert guidance on what to do and what to avoid when writing Ruby. Hands-on demonstrations help the viewer understand how to put each item into action.

Description

Each of the video’s five lessons includes items centered on a key topic. The video starts with items focused on how to make effective use of arrays and hashes before moving on to lessons that teach viewers how to improve their objects by creating seams between them and how to write excellent tests for their Ruby applications. Next, the training teaches viewers how to solve problems associated with enumerables and callables, and finally how to best make use of the standard library. After watching this video, Rubyists will have gained the knowledge necessary to really master the language; viewers will be able to immediately apply the advice, tips, and tricks learned to the Ruby programs they’re writing to improve the quality of their code.


https://www.informit.com/store/effective-ruby-livelessons-video-training-downloadable-9780134175379