Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Programming Ruby: A Pragmatic Programmer's Guide

Buy
This book is a tutorial and reference for the Ruby programming language. Use Ruby, and you'll write better code, be more productive, and enjoy programming more.

These are bold claims, but we think that after reading this book you'll agree with them. And we have the experience to back up this belief.

As Pragmatic Programmers we've tried many, many languages in our search for tools to make our lives easier, for tools to help us do our jobs better. Until now, though, we'd always been frustrated by the languages we were using.

Our job is to solve problems, not spoonfeed compilers, so we like dynamic languages that adapt to us, without arbitrary, rigid rules. We need clarity so we can communicate using our code. We value conciseness and the ability to express a requirement in code accurately and efficiently. The less code we write, the less that can go wrong. (And our wrists and fingers are thankful, too.)

We want to be as productive as possible, so we want our code to run the first time; time spent in the debugger is time stolen from the development clock. It also helps if we can try out code as we edit it; if you have to wait for a 2-hour make cycle, you may as well be using punch cards and submitting your work for batch compilation.

We want a language that works at a high level of abstraction. The higher level the language, the less time we spend translating our requirements into code.

When we discovered Ruby, we realized that we'd found what we'd been looking for. More than any other language with which we have worked, Ruby stays out of your way. You can concentrate on solving the problem at hand, instead of struggling with compiler and language issues. That's how it can help you become a better programmer: by giving you the chance to spend your time creating solutions for your users, not for the compiler.
(HTML tags aren't allowed.)

Academic Medicine:A Guide for Clinicians
Academic Medicine:A Guide for Clinicians

Robert B. Taylor, MD, has edited this book that introduces physicians and clinicians to an academic career in the health professions. Written from the clinician’s viewpoint, it guides readers who are considering or who have recently embarked upon such a career through the essentials. Taylor’s approach is practical and well...

Computer Viruses For Dummies
Computer Viruses For Dummies

Build up your defenses against online germ warfare

Discover how viruses work and how to outsmart the cyber-thugs who create them

Viruses, worms, and Trojan horses create a serious health problem for your PC, but this handy little book has the antidote! It’ll help you exterminate those nasty bugs and protect your...

IBM Workplace Services Express For Dummies
IBM Workplace Services Express For Dummies
Use WSE to work together, even when you're not!

Discover the ideal way for small and medium businesses to work together

IBM Workplace Services Express is an easy-to-use collaborative portal application that facilitates communication and teamwork with built-in team spaces, document...


The Second Life Grid: The Official Guide to Communication, Collaboration, and Community Engagement
The Second Life Grid: The Official Guide to Communication, Collaboration, and Community Engagement

Corporations, non-profits, and educational institutions will welcome this official guide that shows how to establish and maintain a successful virtual presence in Second Life. Written with the full support of Linden Lab, this is the perfect resource for organizations entering Second Life. Topics discussed include the technical and...

SAP Implementation Unleashed: A Business and Technical Roadmap to Deploying SAP
SAP Implementation Unleashed: A Business and Technical Roadmap to Deploying SAP

SAP can help you capture better information and deliver it more quickly, allowing you to make better decisions and maximize the business value of everything you do. However, SAP implementations require massive effort, total buy-in, and significant change throughout the organization. In SAP Implementation Unleashed,...

From Photoshop to Dreamweaver
From Photoshop to Dreamweaver

This book will show you how to combine the power of Adobe Photoshop 7 and Macromedia Dreamweaver MX, both the premier applications in their fields.

The book's core purpose is to teach the fundamentals of designing for the web using Photoshop and Dreamweaver, through a combination of theory and practical examples. We will start...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy