FileMood

Download Addison-Wesley - Effective Ruby LiveLessons

Addison Wesley Effective Ruby LiveLessons

Name

Addison-Wesley - Effective Ruby LiveLessons

 DOWNLOAD Copy Link

Total Size

1.3 GB

Total Files

39

Hash

FA857AEDDE81908844D08C25AC94C53048B13DA2

/

Introduction - Effective Ruby.FLV

44.4 MB

Item 1 Duplicate collections you receive as arguments - Effective Ruby.FLV

31.4 MB

Item 2 Use Set for efficient presence checks - Effective Ruby.FLV

20.6 MB

Item 3 Consider using a default hash value - Effective Ruby.FLV

19.4 MB

Item 4 Use Hash#fetch over Hash#[] - Effective Ruby.FLV

28.8 MB

Item 5 Prefer decorating collections - Effective Ruby.FLV

41.5 MB

Item 6 Avoid using class variables - Effective Ruby.FLV

17.0 MB

Item 7 Avoid using class methods - Effective Ruby.FLV

20.2 MB

Item 8 Obey the Law of Demeter - Effective Ruby.FLV

22.8 MB

Item 9 Prefer methods over instance variables - Effective Ruby.FLV

11.8 MB

Item 10 Prefer methods over constants - Effective Ruby.FLV

16.2 MB

Item 11 Use the === protocol for matching tasks - Effective Ruby.FLV

20.0 MB

Item 12 Use only one assertion or expectation per test - Effective Ruby.FLV

39.4 MB

Item 13 Order your tests with the arrange, act, and assert pattern - Effective Ruby.FLV

33.0 MB

Item 14 Run your tests in a random order - Effective Ruby.FLV

24.3 MB

Item 15 Prefer spies to mocks or stubs - Effective Ruby.FLV

53.7 MB

Item 16 Use Rack--Test for integration testing - Effective Ruby.FLV

25.6 MB

Item 17 Prefer enumerable methods - Effective Ruby.FLV

78.2 MB

Item 17.1 Use zip and each_with_index - Effective Ruby.FLV

21.6 MB

Item 17.2 Use each_slice and each_cons - Effective Ruby.FLV

43.1 MB

Item 17.3 Use partition, select, and find - Effective Ruby.FLV

32.0 MB

Item 17.4 Use group_by, reduce, and each_with_object - Effective Ruby.FLV

65.9 MB

Item 17.5 Implement your own enumerable - Effective Ruby.FLV

111.8 MB

Item 18 Prefer lambda instead of proc - Effective Ruby.FLV

38.0 MB

Item 19 Use Symbol#to_proc where appropriate - Effective Ruby.FLV

24.2 MB

Item 20 Use #method to pass instance methods as callables - Effective Ruby.FLV

28.8 MB

Item 21 Use {} for blocks that return and do..end for blocks that mutate - Effective Ruby.FLV

35.9 MB

Item 22 Use blocks forms for IO - Effective Ruby.FLV

28.7 MB

Item 23 Understand the difference between Time, DateTime, and Date - Effective Ruby.FLV

36.0 MB

Item 24 Do HTTP requests with Net--HTTP - Effective Ruby.FLV

42.5 MB

Item 25 Prefer file methods over manual path manipulation - Effective Ruby.FLV

28.1 MB

Item 25.1 Use #absolute_path, #dirname, and __FILE__ to be OS independent - Effective Ruby.FLV

22.3 MB

Item 25.2 Use File.extname to determine file type - Effective Ruby.FLV

22.8 MB

Item 25.3 Use File.join to build file paths safely - Effective Ruby.FLV

34.9 MB

Lesson 2- Seams - Effective Ruby.FLV

7.2 MB

Lesson 3- Testing - Effective Ruby.FLV

7.6 MB

Lesson 4- Enumerable and Callables - Effective Ruby.FLV

22.4 MB

Lesson 5- The Standard Library - Effective Ruby.FLV

15.4 MB

Summary - Effective Ruby.FLV

48.4 MB

 

Total files 39


Copyright © 2024 FileMood.com