The Well-Grounded Rubyist, Fourth Edition (4TH)

個数:
  • 予約

The Well-Grounded Rubyist, Fourth Edition (4TH)

  • 現在予約受付中です。出版後の入荷・発送となります。
    重要:表示されている発売日は予定となり、発売が延期、中止、生産限定品で商品確保ができないなどの理由により、ご注文をお取消しさせていただく場合がございます。予めご了承ください。

    ●3Dセキュア導入とクレジットカードによるお支払いについて
  • 【入荷遅延について】
    世界情勢の影響により、海外からお取り寄せとなる洋書・洋古書の入荷が、表示している標準的な納期よりも遅延する場合がございます。
    おそれいりますが、あらかじめご了承くださいますようお願い申し上げます。
  • ◆画像の表紙や帯等は実物とは異なる場合があります。
  • ◆ウェブストアでの洋書販売価格は、弊社店舗等での販売価格とは異なります。
    また、洋書販売価格は、ご注文確定時点での日本円価格となります。
    ご注文確定後に、同じ洋書の販売価格が変動しても、それは反映されません。
  • 製本 Paperback:紙装版/ペーパーバック版/ページ数 586 p.
  • 言語 ENG
  • 商品コード 9781633434868

Full Description

To be an effective developer, you need to understand the principles behind the Ruby code. It is not just about knowing many functions, but also about understanding how Ruby developers approach problems. This book focuses on the most useful parts of the Ruby language and explains them with clear examples. It brings together years of experience in a simple and easy-to-read style. 



Learn the main object-oriented ideas in Ruby, including classes, modules, and message passing. 



Work with Ruby's built-in types like strings, symbols, arrays, hashes, and numbers. 



Use RubyGems to install, share, and manage libraries for your projects. 



Organise your code clearly by using classes, modules, and mixins. 



Write clear and readable Ruby code by using functional techniques and blocks. 



Use regular expressions and file input and output to handle real-world tasks. 

The Well-Grounded Rubyist guides you through the Ruby language. The book explains how Ruby works and how its object system is organised. It shows how Ruby handles method calls and how the language works in real code. The ideas are practical and can be used in everyday development work. 

After reading this book, you will understand the main ideas behind the Ruby language. You will be able to write clearer code and approach problems in the way experienced Ruby developers do. This book is for programmers who want to start working with Ruby or want to understand the language more deeply. 

Contents

PART 1: RUBY FOUNDATIONS 

1 BOOTSTRAPPING YOUR RUBY LITERACY 

2 OBJECTS, METHODS, AND LOCAL VARIABLES 

3 ORGANIZING OBJECTS WITH CLASSES 

14 MODULES AND PROGRAM ORGANIZATION 

5 THE DEFAULT OBJECT (SELF), SCOPE, AND VISIBILITY 

6 CONTROL-FLOW TECHNIQUES 

PART 2: BUILT-IN CLASSES AND MODULES 

7 BUILT-IN ESSENTIALS  

8 STRINGS, SYMBOLS, AND OTHER SCALAR OBJECTS 

9 COLLECTION AND CONTAINER OBJECTS 

10 COLLECTIONS CENTRAL: ENUMERABLE AND ENUMERATOR 

11 REGULAR EXPRESSIONS AND REGEXP-BASED STRING OPERATIONS 

12 FILE AND I/O OPERATIONS 

PART 3: RUBY DYNAMICS 

13 OBJECT INDIVIDUATION  

14 CALLABLE AND RUNNABLE OBJECTS  

15 CALLBACKS, HOOKS, AND RUNTIME INTROSPECTION 

16 RUBY AND FUNCTIONAL PROGRAMMING 

最近チェックした商品