Book (Practical) Information science Polish Ruby Programming Principles and Trade-offs for Practical Code / JeremyEvans / Shintaro Kakutani

※Please note that product information is not in full comprehensive meaning because of the machine translation.
Japanese title: 単行本(実用) 情報科学 研鑽Rubyプログラミング 実践的なコードのための原則とトレードオフ / JeremyEvans / 角谷信太郎
Out of stock
Item number: BO4919006
Released date: 15 Jan 2025
Maker: Lambda note

Product description ※Please note that product information is not in full comprehensive meaning because of the machine translation.

Information Science
Introduction
Beyond the usual Programming Language Reference, this book covers thinking about getting the most out of the capabilities of the language's basic features (classes, methods, variables, etc.) in practice, tips for designing libraries and DSLs yourself, dealing with metaprogramming and design patterns, preparing for databases and frameworks, and tackling security.
Articles of Incorporation
Yukihiro Matsumoto
To Japanese Readers? Jeremy Evans
Foreword
Part I : Basic Principles of Ruby Programming
1.1 Using Built-in Classes
1.2 Using True, False, and Nil
1.3 Using Numeric Types for Your Use
1.4 Using Symbols and and Strings
1.5 Using Arrays, Hashes, and Sets
Differences in views around code formats
Consistency and maintainability of 6.2 syntax
End of arbitrary restrictions
Inspect basic code formats in Ruby itself
Really important thing about the format of 6.5 code
Check out the basic code formats in Ruby
Review issues
Part II Library Programming Principles
Chapter 7 Designing Your Own Library
Focus on the User Experience
Determine the appropriate size of the 7.2 library
Trade-off between design complexity of the 7.3 method
Review issues
Designing your own library
Designing your own plug-in systems
Designing your own plug-in systems
The extensibility related features provided by Ruby
Designing your own plug-in systems
Designing your own DSL
The advantages and disadvantages of abstractions
Part : Ruby Web Programming Principles
Chapter 15 : Databases Are Key
Why Database Design Is So Important
Determining Which Database to Adopt
The Most Important Database Design Principles
The Most Important Database Design Principles
The Most Important Database Design Principles
The Most Important Database Design Principles
The Most Important Database Design Principles
The Most Important Database Design Principles
The Most Important Database Design Principles
The Most Important Database Design Principles
The Most Important Database and Model Error Handling
The Most Important Database and Model Error Handling
The Most Important Database and Model Error Handling
The Most Important Web Application Design Principles
The Most Important Web Framework Design Principles
The Most Important Web Application Design Principles <2.1 15.9 16.1 16.2 16.3 16.4 16.5 16.6 17.1 17.2 17.3 2.2 17.4 17.5 17.6 17.7 2020 2015 2.3 2.4 2.5 2.6 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 4.1 4.2 4.3 4.4 4.5 4.6 4.7 5.1 5.2 5.3 5.4 5.5 5.6 6.1 6.3 6.4 6.6 6.7 7.1 7.4 7.5 8.1 8.2 8.3 8.4 8.5 9.1 9.2 9.3 9.4 9.5 9.6 1.6 10.1 10.2 10.3 10.4 10.5 11.1 11.2 11.3 11.4 11.5 1.7 11.6 11.7 12.1 12.2 12.3 12.4 12.5 12.6 12.7 13.1 1.8 13.2 13.3 13.4 13.5 13.6 13.7 14.1 14.2 14.3 14.4 1.9 14.5 14.6 15.1 15.2 15.3 15.4 15.5 15.6 15.7 15.8 RubyPrize