Object Thinking


Book Description

Object Thinking blends historical perspective, experience, and visionary insight - exploring how developers can work less like the computers they program and more like problem solvers.




Learning Java


Book Description

This updated edition introduces the basics of Java and everything necessary to get up to speed on the new 1.4 version quickly. CD contains the Java 2 SDK for Windows, Linux and Solaris.




Secrets of the JavaScript Ninja


Book Description

Summary Secrets of the Javascript Ninja takes you on a journey towards mastering modern JavaScript development in three phases: design, construction, and maintenance. Written for JavaScript developers with intermediate-level skills, this book will give you the knowledge you need to create a cross-browser JavaScript library from the ground up. About this Book You can't always attack software head-on. Sometimes youcome at it sideways or sneak up from behind. You need tomaster an arsenal of tools and know every stealthy trick.You have to be a ninja. Secrets of the JavaScript Ninja leads you down the pathway toJavaScript enlightenment. This unique book starts with keyconcepts, like the relationships between functions, objects, andclosures, taught from the master's perspective. You'll grow fromapprentice to ninja as you soak up fresh insights on the techniquesyou use every day and discover features and capabilities you neverknew about. When you reach the final chapters, you'll be ready tocode brilliant JavaScript applications and maybe even write yourown libraries and frameworks. You don't have to be a ninja to read this book—just be willing tobecome one. Are you ready? Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. What's Inside Functions, objects, closures, regular expressions, and more Seeing applications and libraries from the right perspective Dealing with the complexities of cross-browser development Modern JavaScript design About the Authors John Resig is an acknowledged JavaScript authority and the creatorof the jQuery library. Bear Bibeault is a web developer and coauthorof Ajax in Practice, Prototype and Scriptaculous in Action, and jQueryin Action from Manning. Table of Contents PART 1 PREPARING FOR TRAINING Enter the ninja Arming with testing and debugging PART 2 APPRENTICE TRAINING Functions are fundamental Wielding functions Closing in on closures Object-orientation with prototypes Wrangling regular expressions Taming threads and timers PART 3 NINJA TRAINING Ninja alchemy: runtime code evaluation With statements Developing cross-browser strategies Cutting through attributes, properties, and CSS PART 4 MASTER TRAINING Surviving events Manipulating the DOM CSS selector engines




Effective Kotlin


Book Description

Kotlin is a powerful and pragmatic language, but it's not enough to know about its features. We also need to know when they should be used and in what way. This book is a guide for Kotlin developers on how to become excellent Kotlin developers. It presents and explains in-depth the best practices for Kotlin development. Each item is presented as a clear rule of thumb, supported by detailed explanations and practical examples.




The Inheritance


Book Description

With a dramatic wartime love story woven through, JoAnn Ross’s brilliant new novel is a gorgeous generational saga about the rivalry, history and loyalty that bond sisters together When conflict photographer Jackson Swann dies, he leaves behind a conflict of his own making when his three daughters, each born to a different mother, discover that they’re now responsible for the family’s Oregon vineyard — and for a family they didn’t ask for. After a successful career as a child TV star, Tess is, for the first time, suffering from a serious identity crisis, and grieving for the absent father she’s resented all her life. Charlotte, brought up to be a proper Southern wife, gave up her own career to support her husband’s political ambitions. On the worst day of her life, she discovers her beloved father has died, she has two sisters she never knew about and her husband has fallen in love with another woman. Natalie, daughter of Jack’s longtime mistress, has always known about her half sisters, and has dreaded the day when Tess and Charlotte find out she’s the daughter their father kept. As the sisters reluctantly gather at the vineyard, they’re soon enchanted by the Swann family matriarch and namesake of Maison de Madeleine wines, whose stories of bravery in WWII France and love for a wounded American soldier will reveal the family legacy they’ve each inherited and change the course of all their lives.




Type Inheritance and Relational Theory


Book Description

Type inheritance is that phenomenon according to which we can say, for example, that every square is also a rectangle, and so properties that apply to rectangles in general apply to squares in particular. In other words, squares are a subtype of rectangles, and rectangles are a supertype of squares. Recognizing and acting upon such subtype / supertype relationships provides numerous benefits: Certainly it can help in data modeling, and it can also provide for code reuse in applications. For these reasons, many languages, including the standard database language SQL, have long supported such relationships. However, there doesn’t seem to be any consensus in the community at large on a formal, rigorous, and abstract model of inheritance. This book proposes such a model, one that enjoys several advantages over other approaches, not the least of which it is that it’s fully compatible with the well known relational model of data. Topics the model covers include: Both single and multiple inheritance Scalar, tuple, and relation inheritance Type lattices and union and intersection types Polymorphism and substitutability Compile time and run time binding All of these topics are described in detail in the book, with numerous illustrative examples, exercises, and answers. The book also discusses several alternative approaches. In particular, it includes a detailed discussion and analysis of inheritance as supported in the SQL standard.




A Chance Inheritance


Book Description

A Southern homecoming is always a little bitter, a whole lot sweet, and full of surprises. Upon inheriting their sassy grandmother's home and family bait shop, cousins Lanie, Jodi, and Becky Cornell return to Catfish, Texas, looking for a fresh start. Turns out living as roommates in Granny Lizzie's tiny two-bedroom house and running the Catfish Fisherman's Hut isn't at all like the idyllic summers they spent as children on the banks of the Red River. The days are long and hot, the tourists demanding and rude. And then there's Chris Adams, a local river guide who seems to have eyes only for Becky. But Lizzie's death has set in motion a chain of events that will cause a new generation of Cornell women to come together. And thanks to this chance inheritance, the Cornell cousins discover that sometimes an ending is really a new beginning . Includes a Bonus novella The Third Wish by Carolyn Brown. Praise for New York Times bestselling author Carolyn Brown: "Loved it, loved it, loved it! What a great story!"—Joanne Kennedy for One Lucky Cowboy "Fans...will flip for this charming small-town tale."—Woman's World for The Sisters Café "Fresh, funny, and sexy."—Booklist for Love Drunk Cowboy "Filled with quirky characters and a healthy dose of humor...yet the highlight of the novel is the sweet and sensual romance."—Publishers Weekly for One Texas Cowboy Too Many




Inheritance


Book Description

Reese and David are not normal teens-not since they were adapted with alien DNA by the Imria, an extraterrestrial race that has been secretly visiting Earth for decades. Now everyone is trying to get to them: the government, the Imria, and a mysterious corporation that would do anything for the upper hand against the aliens. Beyond the web of conspiracies, Reese can't reconcile her love for David with her feelings for her ex-girlfriend, Amber, an Imrian. But Reese's choice between two worlds will play a critical role in determining the future of humanity, the Imria's place in it, and the inheritance she and David will bring to the universe. In this gripping sequel to Adaptation, Malinda Lo brings a thoughtful exploration of adolescence, sexuality, and "the other" to a science-fiction thriller that is impossible to put down.




A Dual Inheritance


Book Description

Forging an intense friendship in their senior year at Harvard, Ed, a Jewish scholarship student, and Hugh, a Boston Brahmin, abruptly and mysteriously go their separate ways years later and pursue very different lives that are shaped by their past bond.




Introduction to Object-Oriented Programming


Book Description