Book picks similar to
Classic Data Structures In C++ by Timothy A. Budd
english
computer-science
technical
Functional Programming in JavaScript
Luis Atencio - 2016
Through concrete examples and jargon-free explanations, this book teaches you how to apply functional programming to real-life development tasks. The book includes insightful comparisons to object-oriented or imperative programming, which will allow you to ease into functional design. Moreover, you'll learn a repertoire of techniques including function chaining and pipelining, recursion, currying, binding, functional composition, lazy evaluation, fluent error handling, memoization, and much more. By the end of the book, you'll think about application design in a fresh new way.About the technologyAs web developers build increasingly complex applications in JavaScript, the code base for these projects can become exponentially larger and harder to maintain. The result? Application performance suffers, and readability and extensibility are severely compromised. For applications like these, Functional Programming provides a saner approach, allowing you to write elegant, readable code that raises the level of abstraction while being less prone to errors. Although not a "pure" functional language, JavaScript's native functional capabilities unlock access to proven functional programming techniques and practices.What's insideFoundations of functional programming and designExplore JavaScript's functional programming capabilities and the functional library ecosystemCreate more reliable code by embracing immutabilityLearn to write code that's easier to reason aboutSeparate core logic from program structure to write extensible codeAdopt a new approach to error handling and testingApply functional programming to solve real-world problemsAbout the readerReaders need to be comfortable with JavaScript programming and object-oriented design. No previous experience with functional programming is required.About the authorLuis Atencio is a Staff Software Engineer for Citrix Systems in Ft. Lauderdale, FL. He develops and architects applications leveraging Java, PHP, and JavaScript platforms. Luis is very involved in the community and has presented at local meet-ups. He blogs about software engineering at luisatencio.net and writes articles for PHP magazines and DZone. Follow Luis on twitter at @luijar.
Advanced Computer Architecture: Parallelism, Scalability, Programmability
Kai Hwang - 1992
It deals with advanced computer architecture and parallel processing systems and techniques, providing an integrated study of computer hardware and software systems, and the material is suitable for use on courses found in computer science, computer engineering, or electrical engineering departments.
Scrum Insights for Practitioners: The Scrum Guide Companion
Hiren Doshi - 2016
Is this Scrum? Can you share some tactics to do effective Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective, and Product Backlog Refinement? My designation is development manager. Does this mean I have no role in Scrum? How is Scrum Empirical? Can Scrum Master and Product Owner be the same person? We don’t have a Scrum Master. Are we still practicing Scrum? What does Self-Organization really mean? How does Scrum embrace the four values and twelve principles of the Agile Manifesto? Please share a case study on Scrum based product development?
Recommendations for the book from the Scrum champions
Take advantage of Hiren’s vast experience and avoid making the common errors people make as they begin their journey. This book contains a wealth of practical information that will be useful to readers as they work to implement the basic theory found in The Scrum Guide—Steve Porter, team member, Scrum.org In his book Scrum Insights for Practitioners, Hiren has extended the core rules of The Scrum Guide with practices he has found useful. Hiren answers questions regarding Scrum that potentially remain unanswered even after one reads The Scrum Guide. Hiren dismantles common misconceptions about Scrum, regardless of the source of such misconceptions. Hiren elaborates on basic information provided in The Scrum Guide, as well as on the principles underlying Scrum—Gunther Verheyen, Author of “Scrum — A Pocket Guide, a Smart Travel Companion” Hiren Doshi has written a fine companion to The Scrum Guide, filling in some of the intentional gaps left in the Scrum framework. Using this companion along with The Scrum Guide will undoubtedly improve the outlook for those teams that internalize its teachings.”—Charles Bradley, ScrumCrazy.com
This book will help you understand the nuances of Scrum. It takes a very practical approach toward implementing Scrum without compromising on its values and principles. A useful and handy reference for Scrum practitioners!—
Gopinath R, Agile coach and practitioner
Real World Java EE Patterns--Rethinking Best Practices
Adam Bien - 2009
:-)
SOA Design Patterns
Thomas Erl - 2008
More than three years in development and subjected to numerous industry reviews, the 85 patterns in this full-color book provide the most successful and proven design techniques to overcoming the most common and critical problems to achieving modern-day SOA. Through numerous examples, individually documented pattern profiles, and over 400 color illustrations, this book provides in-depth coverage of:• Patterns for the design, implementation, and governance of service inventories–collections of services representing individual service portfolios that can be independently modeled, designed, and evolved.• Patterns specific to service-level architecture which pertain to a wide range of design areas, including contract design, security, legacy encapsulation, reliability, scalability, and a variety of implementation and governance issues.• Service composition patterns that address the many aspects associated with combining services into aggregate distributed solutions, including topics such as runtime messaging and message design, inter-service security controls, and transformation.• Compound patterns (such as Enterprise Service Bus and Orchestration) and recommended pattern application sequences that establish foundational processes. The book begins by establishing SOA types that are referenced throughout the patterns and then form the basis of a final chapter that discusses the architectural impact of service-oriented computing in general. These chapters bookend the pattern catalog to provide a clear link between SOA design patterns, the strategic goals of service-oriented computing, different SOA types, and the service-orientation design paradigm.This book series is further supported by a series of resources sites, including soabooks.com, soaspecs.com, soapatterns.org, soamag.com, and soaposters.com.
Jaded Hearts (Blue Moon Series, #2)
Ambernique Legget
Really hurt. What happens when she, a simple human, is mated to Matt Stone, the Gamma of the Blue Moon Pack? Matt knows that she is the missing piece that he has been searching for but He asked first teacher about his life as a wolf, And all that goes into it before she can truly be his. When the shadows come back from her past to haunt her, will they be strong enough to overcome or will the darkness take them both?
Will You Love Me?: The story of my adopted daughter Lucy: Part 3 of 3
Cathy Glass - 2013
This book tells the true story of Cathy’s adopted daughter Lucy.Lucy was born to a single mother who had been abused and neglected for most of her own childhood. Right from the beginning Lucy’s mother couldn’t cope, but it wasn’t until Lucy reached eight years old that she was finally taken into permanent foster care.By the time Lucy is brought to live with Cathy she is eleven years old and severely distressed after being moved from one foster home to another. Withdrawn, refusing to eat and three years behind in her schooling, it is thought that the damage Lucy has suffered is irreversible.But Cathy and her two children bond with Lucy quickly, and break through to Lucy in a way no-one else has been able to, finally showing her the loving home she never believed existed. Cathy and Lucy believe they were always destined to be mother and daughter – it just took them a little while to find each other.
Once Upon a Reunion
Nithya Sashi - 2019
Memories of her first love resurface occasionally, disturbing her present life. Unable to fully love Sreenivas with the insane intensity she had felt for Suresh, she is conflicted and living in a parallel world, always tormented by the probability of a what-if! It is at this time that her school friends plan a high school reunion, which Suresh would also be attending. Nirmala sees this as an opportunity to bring a closure to that chapter of her life. But she is torn by the uncertainty and the upheaval this might cause. She fears that her meeting with her ex-boyfriend might ruthlessly tear apart the delicate fabric of her marriage. And at the reunion, her world turns on its head. Suresh is found dead. Was it suicide? If not, who was the murderer? Nirmala is crippled by the shock. But blame quickly falls on her as the ex with a motive and before she realizes she is in the police net. How does she manage to escape? And what effect does this have on her marriage?
Franky the Frog
Arnie Lightning - 2015
Franky is a very happy frog. Do you want to find out why he is so happy?This is an excellent storybook for early readers, reading aloud at home, and as a bedtime story.5 fun short stories for kids Includes funny frog jokes for kids Perfect for a bedtime story for kids Excellent for early and beginner readers Big and cute illustrations for early and younger readers.
A Doctor Blind Date for the Cowboy
Dobi Daniels - 2020
Two paths headed in opposite directions. But could a blind date give them the love they both secretly want?Dr. Zoey Brown had a bucket list for when she finished her Emergency Medicine fellowship:• Review multiple offers to work at a leading city hospital. Check.• Go on a long overdue vacation. Double check.• Well, a blind date was nowhere on her list after being burned one too many times.At her friend's urging, she ends up in western Dexin Valley to check out a new ER center. Two weeks of relaxing vacation with no strings attached wasn't supposed to be hard, right?Yet she hadn't counted on being roped into a blind date with Dex Dexin, the one man who’d witnessed her most embarrassing moment on arrival in town.Dex Dexin was hoping to find a wife soon who would share his love of the ranch but planned to do so on his own terms, as a man who valued his privacy.But a chance encounter with Zoey sets off a chain reaction that has him tripping all over himself in situations that make him want to retreat into his shell.Yet he can’t seem to forget her.As they rediscover more of themselves, will the afraid-to-commit Zoey and the semi-recluse Dex give love a chance even if it means finding it through a blind date?
Murach's HTML5 and CSS3: Training and Reference
Zak Ruvalcaba - 2011
This title also teaches you how to use the HTML5 and CSS3 features alongside the earlier standards.
Explain the Cloud Like I'm 10
Todd Hoff - 2018
And I mean all the time. Every day there’s a new cloud-based dating app; a new cloud-based gizmo for your house; a new cloud-based game; or a thousand other new things—all in the cloud.The cloud is everywhere! Everything is in the cloud! What does it mean! Let’s slow down. Take a deep breath. That’s good. Take another. Excellent. This book teaches you all about the cloud. I’ll let you in on a little secret: the cloud is not that hard to understand. It’s not. It’s just that nobody has taken the time to explain to you what the cloud is. They haven’t, have they?Deep down I think this is because they don’t understand the cloud either, but I do. I’ve been a programmer and writer for over 30 years. I’ve been in cloud computing since the very start, and I’m here to help you on your journey to understand the cloud. Consider me your tour guide. I’ll be with you every step of the way, but not in a creepy way.I take my time with this book. I go slow and easy, so you can build up an intuition about what the cloud really is, one idea at a time. When you finish reading, you’ll understand the cloud. When you hear someone say some new cool thing is in the cloud, you’ll understand exactly what they mean. That’s a promise. How do I deliver on that promise? I use lots and lots of pictures. I use lots and lots of examples. We’ll reveal the secret inner-workings of AWS, Netflix, Facebook Messenger, Amazon Kindle, Apple iCloud, Google Maps, Nest and cloud DVRs. You’ll learn by seeing and understanding; no matter if you're a complete beginner, someone who knows a little and wants to learn more, or a programmer looking to change their career to the cloud.The cloud is the future. You don't want to miss out on the future, do you? Read this book and we'll discover it together.I’m excited. This will be fun. Let’s get started!
Exceptional Ruby: Master the Art of Handling Failure in Ruby
Avdi Grimm - 2011
Writing code that handles unexpected errors and still works is really hard. Most of us learn by trial and error. This short book removes the uncertainty. With over 100 pages of content and dozens of working examples, you’ll learn everything from the mechanics of how exceptions work to how to design a robust failure management architecture for your app or library. Whether you are a Ruby novice or a seasoned veteran, Exceptional Ruby will help you write cleaner, more resilient Ruby code.