It shows you how to create new applications correctly and conveniently, and how you can change the design of existing projects for the better. Each method is illustrated with extended examples in the easy-to-understand Ruby programming language.
The book will teach you:
✔Avoid confusion between objects that should be stored separately;
✔Define flexible interfaces;
✔Decide what should belong to each specific class;
✔Work with duck typing;
✔Successfully apply inheritance;
✔Build objects using composition.
Dignities:
➕Clear explanations;
➕No errors or typos.
Скачать книгу можно бесплатно по данной ссылке: Скачать
0 Комментарии