Book picks similar to
Jump Start Sass: Get Up to Speed with Sass in a Weekend by Hugo Giraudel
css
ebook
sitepoint
technical
Kentucky Charm
Christine Anne Libbey - 2012
But she gets into more trouble than she bargained for when Trevor Wright, a reclusive polo-playing millionaire, catches her in the act. But Trevor isn’t the only one watching… Kentucky Charm is a witty, fast-paced, laugh-out-loud romance mystery sure to brighten up your day!
Domain-Driven Design: Tackling Complexity in the Heart of Software
Eric Evans - 2003
"His book is very compatible with XP. It is not about drawing pictures of a domain; it is about how you think of it, the language you use to talk about it, and how you organize your software to reflect your improving understanding of it. Eric thinks that learning about your problem domain is as likely to happen at the end of your project as at the beginning, and so refactoring is a big part of his technique. "The book is a fun read. Eric has lots of interesting stories, and he has a way with words. I see this book as essential reading for software developers--it is a future classic." --Ralph Johnson, author of Design Patterns "If you don't think you are getting value from your investment in object-oriented programming, this book will tell you what you've forgotten to do. "Eric Evans convincingly argues for the importance of domain modeling as the central focus of development and provides a solid framework and set of techniques for accomplishing it. This is timeless wisdom, and will hold up long after the methodologies du jour have gone out of fashion." --Dave Collins, author of Designing Object-Oriented User Interfaces "Eric weaves real-world experience modeling--and building--business applications into a practical, useful book. Written from the perspective of a trusted practitioner, Eric's descriptions of ubiquitous language, the benefits of sharing models with users, object life-cycle management, logical and physical application structuring, and the process and results of deep refactoring are major contributions to our field." --Luke Hohmann, author of Beyond Software Architecture "This book belongs on the shelf of every thoughtful software developer." --Kent Beck "What Eric has managed to capture is a part of the design process that experienced object designers have always used, but that we have been singularly unsuccessful as a group in conveying to the rest of the industry. We've given away bits and pieces of this knowledge...but we've never organized and systematized the principles of building domain logic. This book is important." --Kyle Brown, author of Enterprise Java(TM) Programming with IBM(R) WebSphere(R) The software development community widely acknowledges that domain modeling is central to software design. Through domain models, software developers are able to express rich functionality and translate it into a software implementation that truly serves the needs of its users. But despite its obvious importance, there are few practical resources that explain how to incorporate effective domain modeling into the software development process. Domain-Driven Design fills that need. This is not a book about specific technologies. It offers readers a systematic approach to domain-driven design, presenting an extensive set of design best practices, experience-based techniques, and fundamental principles that facilitate the development of software projects facing complex domains. Intertwining design and development practice, this book incorporates numerous examples based on actual projects to illustrate the application of domain-driven design to real-world software development. Readers learn how to use a domain model to make a complex development effort more focused and dynamic. A core of best practices and standard patterns provides a common language for the development team. A shift in emphasis--refactoring not just the code but the model underlying the code--in combination with the frequent iterations of Agile development leads to deeper insight into domains and enhanced communication between domain expert and programmer. Domain-Driven Design then builds on this foundation, and addresses modeling and design for complex systems and larger organizations.Specific topics covered include:Getting all team members to speak the same language Connecting model and implementation more deeply Sharpening key distinctions in a model Managing the lifecycle of a domain object Writing domain code that is safe to combine in elaborate ways Making complex code obvious and predictable Formulating a domain vision statement Distilling the core of a complex domain Digging out implicit concepts needed in the model Applying analysis patterns Relating design patterns to the model Maintaining model integrity in a large system Dealing with coexisting models on the same project Organizing systems with large-scale structures Recognizing and responding to modeling breakthroughs With this book in hand, object-oriented developers, system analysts, and designers will have the guidance they need to organize and focus their work, create rich and useful domain models, and leverage those models into quality, long-lasting software implementations.
The Gift of Angels
Rachel Ann Nunes - 2011
All around her people talk about miracles happening to them and how God acts in their behalf. Even the scriptures are full of angels and miracles. As she and her family teeter on the brink of losing everything, Angela needs one of those angels now more than ever.Her faith wavers as everyone around her seems to receive divine help—everyone except her. Doesn't she too, deserve an angel of mercy? Does the Lord have a plan for her or has her lifetime of faith been misplaced? Then something strange begins to happen, and her entire life changes yet again.In this fast-moving novella, Rachel Ann Nunes has given readers a vivid peek into the life of a regular Mormon family facing an impossible trial. Or is it impossible? The Gift of Angels will not only make you aware of the angels in your life, but inspire you to become someone else’s angel. “An inspirational novella, a sort of fictional nonfiction that puts me in mind of The Peacegiver by James L. Ferrell. Nunes uses a similar approach to reveal important life principles, except the fiction in A Gift of Angels is a lot more realistic. Loved it!”“The family in The Gift of Angels is so real it could be my own.”“I don’t normally like nonfiction books, but this book has all the perceived value of a nonfiction title with the reading ease of fiction.”“I recommend The Gift of Angels to anyone who is going through trials or who has ever asked the question, ‘Why me?’ ”“In The Gift of Angels, Nunes shows a perception that goes deeper than most fictional reads. I highly recommend it.”
The Contact Episode Two
Albert Sartison - 2014
The recently discovered technology of remote manipulation gave people the capability of altering the orbit of celestial bodies of planetary size, which laid the foundation of a new era for the human race: the terraforming age. The colonization of space beyond the limits of the Solar System became only a matter of time. Soon after the first successful test, changing the orbit of Mercury, a strange object moving from the depths of space towards the centre of the Solar System entered the field of vision of a telescope at an observatory in Chile…
I Blame the Hormones: A Raw and Honest Account of One Woman's Fight Against Depression (HarperTrue Life - A Short Read)
Caroline Church - 2014
Yet through exploring the correlation between her depressive episodes and the basic elements of female nature, over many years she discovered that what she thought was a mental disorder was actually due to a hormonal imbalance. And the best bit? She learnt what she could do and take to control it.Shocking, vivid, and a must read for women, their partners and healthcare professionals alike, I Blame the Hormones is the uplifting memoir of Caroline’s journey to pull herself through despite all the odds.
The Mythical Man-Month: Essays on Software Engineering
Frederick P. Brooks Jr. - 1975
With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers insight for anyone managing complex projects. These essays draw from his experience as project manager for the IBM System/360 computer family and then for OS/360, its massive software system. Now, 45 years after the initial publication of his book, Brooks has revisited his original ideas and added new thoughts and advice, both for readers already familiar with his work and for readers discovering it for the first time.The added chapters contain (1) a crisp condensation of all the propositions asserted in the original book, including Brooks' central argument in The Mythical Man-Month: that large programming projects suffer management problems different from small ones due to the division of labor; that the conceptual integrity of the product is therefore critical; and that it is difficult but possible to achieve this unity; (2) Brooks' view of these propositions a generation later; (3) a reprint of his classic 1986 paper "No Silver Bullet"; and (4) today's thoughts on the 1986 assertion, "There will be no silver bullet within ten years."
Test-Driven Development: By Example
Kent Beck - 2002
While some fear is healthy (often viewed as a conscience that tells programmers to be careful!), the author believes that byproducts of fear include tentative, grumpy, and uncommunicative programmers who are unable to absorb constructive criticism. When programming teams buy into TDD, they immediately see positive results. They eliminate the fear involved in their jobs, and are better equipped to tackle the difficult challenges that face them. TDD eliminates tentative traits, it teaches programmers to communicate, and it encourages team members to seek out criticism However, even the author admits that grumpiness must be worked out individually! In short, the premise behind TDD is that code should be continually tested and refactored. Kent Beck teaches programmers by example, so they can painlessly and dramatically increase the quality of their work.
Networking for Systems Administrators (IT Mastery Book 5)
Michael W. Lucas - 2015
Servers give sysadmins a incredible visibility into the network—once they know how to unlock it. Most sysadmins don’t need to understand window scaling, or the differences between IPv4 and IPv6 echo requests, or other intricacies of the TCP/IP protocols. You need only enough to deploy your own applications and get easy support from the network team.This book teaches you:•How modern networks really work•The essentials of TCP/IP•The next-generation protocol, IPv6•The right tools to diagnose network problems, and how to use them•Troubleshooting everything from the physical wire to DNS•How to see the traffic you send and receive•Connectivity testing•How to communicate with your network team to quickly resolve problemsA systems administrator doesn’t need to know the innards of TCP/IP, but knowing enough to diagnose your own network issues transforms a good sysadmin into a great one.