万本电子书0元读

万本电子书0元读

志怪小说:小翠(日文版)
志怪小说:小翠(日文版)
(清)蒲松龄 著,(日)田中贡太郎 译
¥3.00
本故事为蒲松龄创作的聊斋志异作品之一。描述一个奔波在野林荒坟音的妇人,被逼得现了狐狸的原形,钻进在破庙中躲风雨的穷书生王生的袍子下面,躲过了灭顶之灾。数十年后,王生官拜侍御,生一子,名元丰,从小痴傻。忽一日,一村妇,愿将女儿小翠许给元丰为妻。王生夫妇大喜,盛仪迎娶小翠。小翠美若天仙,可给王生家却带来不少的麻烦。全书为日文版。难词标注假名,供日语学习者学习使用。
鲁迅作品选:明天(日文版)
鲁迅作品选:明天(日文版)
(中)鲁迅 著,(日)井上红梅 译
¥3.00
《明天》讲诉了发生在还具有一点儿古风的鲁镇上在特定的“三个晚上两白天”这个时间段的故事,故事围绕着主人公寡妇单四嫂子失去自己的儿子宝儿这个事件展开全篇的事件叙述。《明天》是鲁迅先生创作的一篇小说,这篇小说之所以叫做明天,无论站在何时说这个词,它都代表将来,非现在。无论作者或主人公,都想在摆脱现实,逃往明天。至于原因,原文斑斑可寻。全书为日文版。难词标注假名,供日语学习者学习使用。
鲁迅作品选:幸福的家庭(日文版)
鲁迅作品选:幸福的家庭(日文版)
(中)鲁迅 著,(日)井上红梅 译
¥3.00
《幸福的家庭》主要讲的是在旧社会一知识分子,为赚稿费养家糊口,于是便打算投稿写一篇符合大众口味的文章。以描写知识分子想象中的幸福家庭的模样及生活方式。知识分子虚构了一个接受了民主思想的恩爱夫妻,过着浪漫、幸福的婚姻生活。与虚构小说情节鲜明对比的是:该知识分子生活困顿,过着为三餐温饱、柴米油盐而烦恼的生活。全书为日文版。难词标注假名,供日语学习者学习使用。
That's What Friends Do
That's What Friends Do
Barnhart, Cathleen
¥95.39
A heartfelt and powerful debut novel for fans of Erin Entrada Kelly and John David Anderson, That’s What Friends Do is a book for anyone learning how to have the hard conversations about feelings, boundaries, and what it means to be a true friend. Samantha Goldstein and David Fisher have been friends ever since they met on their town’s Little League baseball team. But when a new kid named Luke starts hanging out with them, what was a comfortable pair becomes an awkward trio. Luke’s comments make Sammie feel uncomfortable—but all David sees is how easily Luke flirts with Sammie, and so David decides to finally make a move on the friend he’s always had a crush on.Soon things go all wrong and too far, and Sammie and David are both left feeling hurt, confused, and unsure of themselves, without anyone to talk to about what happened. As rumors start flying around the school, David must try to make things right (if he can) and Sammie must learn to speak up about what’s been done to her.
The Unteachables
The Unteachables
Korman, Gordon
¥44.85
A hilarious new middle grade novel from beloved and bestselling author Gordon Korman about what happens when the worst class of kids in school is paired with the worst teacher—perfect for fans of Ms. Bixby’s Last Day. The Unteachables are a notorious class of misfits, delinquents, and academic train wrecks. Like Aldo, with anger management issues; Parker, who can’t read; Kiana, who doesn’t even belong in the class—or any class; and Elaine (rhymes with pain). The Unteachables have been removed from the student body and isolated in room 117.Their teacher is Mr. Zachary Kermit, the most burned-out teacher in all of Greenwich. He was once a rising star, but his career was shattered by a cheating scandal that still haunts him. After years of phoning it in, he is finally one year away from early retirement. But the superintendent has his own plans to torpedo that idea—and it involves assigning Mr. Kermit to the Unteachables.The Unteachables never thought they’d find a teacher who had a worse attitude than they did. And Mr. Kermit never thought he would actually care about teaching again. Over the course of a school year, though, room 117 will experience mayhem, destruction—and maybe even a shot at redemption.
Notorious
Notorious
Korman, Gordon
¥95.39
A funny, suspenseful mystery and unlikely friendship story from New York Times bestselling author Gordon Korman—perfect for fans of Swindle and Ungifted.Keenan has lived all over the world but nowhere quite as strange as Centerlight Island, which is split between the United States and Canada. The only thing weirder than Centerlight itself is his neighbor Zarabeth, aka ZeeBee.ZeeBee is obsessed with the island’s history as a Prohibition-era smuggling route. She’s also convinced that her beloved dog, Barney, was murdered—something Keenan finds pretty hard to believe.Just about everyone on Centerlight is a suspect, because everyone hated Barney, a huge dog—part mastiff, part rottweiler—notorious for terrorizing the community. Accompanied by a mild-mannered new dog who is practically Barney’s opposite, ZeeBee enlists Keenan’s help to solve the mystery.As Keenan and ZeeBee start to unravel the clues, they uncover a shocking conspiracy that dates back to Centerlight’s gangster past. The good news is that Keenan may have found the best friend he’s ever had. The bad news is that the stakes are sky-high.And now someone is after them. . . .
Harvest the Vote:How Democrats Can Win Again in Rural America
Harvest the Vote:How Democrats Can Win Again in Rural America
Kleeb, Jane
¥149.48
From Democratic Party rising star Jane Kleeb, an urgent and stirring road map showing how the Democratic Party can, and should, engage rural AmericaThe Democratic Party has lost an entire generation of rural voters. By focusing the majority of their message and resources on urban and coastal voters, Democrats have sacrificed entire regions of the country where there is more common ground and shared values than what appears on the surface.In Harvest the Vote, Jane Kleeb, chair of Nebraska’s Democratic Party and founder of Bold Nebraska, brings us a lively and sweeping argument for why the Democrats shouldn’t turn away from rural America. As a party leader and longtime activist, Kleeb speaks from experience. She’s been fighting the national party for more resources and building a grassroots movement to flex the power of a voting bloc that has long been ignored and forgotten.Kleeb persuasively argues that the hottest issues of the day can be solved hand in hand with rural people. On climate change, Kleeb shows that the vast spaces of rural America can be used to enact clean energy innovations. And issues of eminent domain and corporate overreach will galvanize unlikely alliances of family farmers, ranchers, small business owners, progressives, and tribal leaders, much as they did when she helped fight the Keystone XL pipeline. The hot-button issues of guns and abortion that the Republican Party uses to wedge voters against one another can be bridged by putting a megaphone next to issues critical to rural communities.Written with a fiery voice and commonsense solutions, Harvest the Vote is both a call to action and a much-needed balm for a highly divided nation.
IT'S ALL IN YOUR HEAD
IT'S ALL IN YOUR HEAD
Russ
¥112.23
Instant National Bestseller! Wall Street Journal bestseller; USA Today bestseller; Publishers Weekly bestseller; international bestseller.An inspirational book by self-made musical superstar, Russ, reminding you that it starts with YOU, to believe in yourself, and to get out of your own way.  Twenty-seven-year-old rapper, songwriter, and producer Russ walks his own path, at his own pace. By doing so, he proved that he didn’t need a major label to surpass over a billion streams on Spotify/Apple Music, get on Forbes’ 2019 “30 Under 30,” make the Forbes‘ “30 Under 30 Cash Kings” at number 20 for most earned, sell out arenas across the U.S. and around the globe, and become one of the most popular and engaged rappers right now. His method was simple: love and believe in yourself absolutely and work hard no matter what. In this memoir, Russ inspires readers to walk to their individual rhythms and beat their biggest obstacles: themselves. With chapters named after his most powerful and popular songs, IT'S ALL IN YOUR HEAD will reflect on the lessons he’s learned from his career, family, and relationships. He’ll push readers to bet on themselves, take those leaps of faith, and recognize struggles as opportunities. With illustrations throughout consistent with the brand Russ has built and his fan base loves, IT'S ALL IN YOUR HEAD will give readers an inside-look at the man and the motivation behind the music. A lover of books like The Alchemist and The Seven Spiritual Laws of Success, Russ delivers a short, potent, inspirational, raw, and honest book that gives readers a way to find self-belief and unlock their potential. Fans already rely on Russ as an inspiration of confidence; now, he is taking it to the next level with this book, which will contain lyrics from his music and visuals that reflect his inimitable style.
Fame, Fate, and the First Kiss
Fame, Fate, and the First Kiss
West, Kasie
¥60.87
Fan favorite author Kasie West delivers an effervescent story about chasing your dreams and following your heart, perfect for fans of Jenny Han and Huntley Fitzpatrick. Lacey Barnes has dreamed of being an actress for as long as she can remember. So when she gets the opportunity to star in a movie alongside one of Hollywood’s hottest actors, she doesn’t hesitate to accept the part.But Lacey quickly learns that life in the spotlight isn’t as picture perfect as she imagined. She’s having trouble bonding with her costars, her father has hired the definition of a choir boy, Donavan Lake, to tutor her, and somewhere along the way she’s lost her acting mojo. And just when it seems like things couldn’t get any worse, it looks like someone on set is deliberately trying to sabotage her. As Lacey’s world spins out of control, it feels like the only person she can count on—whether it’s helping her try to unravel the mystery of who is out to get her or snap her out of her acting funk—is Donavan. But what she doesn’t count on is this straight-laced boy becoming another distraction.With her entire future riding on this movie, Lacey knows she can’t afford to get sidetracked by a crush. But for the first time in her life Lacey wonders if it’s true that the best stories really do happen when you go off script.
Not So Pure and Simple
Not So Pure and Simple
Giles, Lamar
¥101.00
An Indie Next List Pick!In his first contemporary teen novel, critically acclaimed author and two-time Edgar Award finalist Lamar Giles spotlights the consequences of societal pressure, confronts toxic masculinity, and explores the complexity of what it means to be a “real man.”Del has had a crush on Kiera Westing since kindergarten. And now, during their junior year, she’s finally available. So when Kiera volunteers for an opportunity at their church, Del’s right behind her. Though he quickly realizes he’s inadvertently signed up for a Purity Pledge.His dad thinks his wires are crossed, and his best friend, Qwan, doesn’t believe any girl is worth the long game. But Del’s not about to lose his dream girl, and that’s where fellow pledger Jameer comes in. He can put in the good word. In exchange, Del just has to get answers to the Pledgers’ questions…about sex ed.With other boys circling Kiera like sharks, Del needs to make his move fast. But as he plots and plans, he neglects to ask the most important question: What does Kiera want? He can’t think about that too much, though, because once he gets the girl, it’ll all sort itself out. Right?
A Thousand Sisters:The Heroic Airwomen of the Soviet Union in World War II
A Thousand Sisters:The Heroic Airwomen of the Soviet Union in World War II
Wein, Elizabeth
¥61.70
The gripping true story of the only women to fly in combat in World War II—from Elizabeth Wein, award-winning author of Code Name VerityIn the early years of World War II, Josef Stalin issued an order that made the Soviet Union the first country in the world to allow female pilots to fly in combat. Led by Marina Raskova, these three regiments, including the 588th Night Bomber Regiment—nicknamed the “night witches”—faced intense pressure and obstacles both in the sky and on the ground. Some of these young women perished in flames. Many of them were in their teens when they went to war.This is the story of Raskova’s three regiments, women who enlisted and were deployed on the front lines of battle as navigators, pilots, and mechanics. It is the story of a thousand young women who wanted to take flight to defend their country, and the woman who brought them together in the sky.Packed with black-and-white photographs, fascinating sidebars, and thoroughly researched details, A Thousand Sisters is the inspiring true story of a group of women who set out to change the world, and the sisterhood they formed even amid the destruction of war.
Defy Me
Defy Me
Mafi, Tahereh
¥106.61
纽约时报排行榜畅销系列《Shatter Me》第五部,故事讲述女主人公朱丽叶拥有触碰便能杀人的能力,这既是危机也是机遇,她必须选择要成为一名战士或者一个致命武器。 Juliette and Warner's story continues in the thrilling fifth installment of Tahereh Mafi's New York Times bestselling Shatter Me series.Juliette Ferrars isn't who she thinks she is. Nothing in her world is what it seemed. She thought she'd finally defeated the Reestablishment. She thought she'd finally taken control of her life, her power, and her pain. But Juliette has only just begun to unravel a lifetime of lies, and she finds herself faced with a familiar choice: Be a weapon. Or be a warrior. This time, she's not alone. Stronger, braver, and more resilient than ever, Juliette will fight for life and love with her friends by her side—but first, she has to survive the war being waged against her mind:She has to remember who she was.Narrated by Juliette, Warner, and Kenji Kishimoto, this gripping novel perfectly sets the stage for the highly anticipated forthcoming conclusion to the Shatter Me series.
St. Francis Society for Wayward Pets:A Novel
St. Francis Society for Wayward Pets:A Novel
Noblin, Annie England
¥95.39
If you love Susan Mallery and Jill Shalvis, you won’t want to miss this new novel of second chances, dogs, and knitting, from the author of Pupcakes and Sit! Stay! Speak! Laid off, cheated on, mugged: what else can go wrong in Maeve Stephens’ life? So when she learns her birth mother has left her a house, a vintage VW Beetle, and a marauding cat, in the small town of Timber Creek, Washington, she packs up to discover the truth about her past. She arrives to the sight of a cheerful bulldog abandoned on her front porch, a reclusive but tempting author living next door, and a set of ready-made friends at the St. Francis Society for Wayward Pets, where women knit colorful sweaters for the dogs and cats in their care. But there’s also an undercurrent of something that doesn’t sit right with Maeve. What’s the secret (besides her!) that her mother had hidden?If Maeve is going to make Timber Creek her home, she must figure out where she fits in and unravel the truth about her past. But is she ready to be adopted again—this time, by an entire town…?
The Candida Cure:The 90-Day Program to Balance Your Gut, Beat Candida, and Resto
The Candida Cure:The 90-Day Program to Balance Your Gut, Beat Candida, and Resto
Boroch, Ann
¥99.65
Foreword by David Perlmutter, MD, author of Grain BrainThe cult-classic health book, now revised and updated with a quick start cleanse, easy recipes, and more.It’s not news that Americans are sicker than ever. Seventy million of us suffer from digestive problems like acid reflux, irritable bowel syndrome (IBS), or gastro esophageal reflex disorder (GERD). Another forty million have been diagnosed with anxiety and/or depression and a staggering fifty million Americans live with an autoimmune disease. But what is newsworthy is that all of these conditions share a common thread you’ve probably never heard of: candida."Candida" is the term for a group of yeast organisms that have lived in our digestive tract for millennia, in harmony with the other thousands of bacteria, viruses, and archaea that make up our microbiome. But due to poor diets, processed foods, overuse of antibiotics, environmental toxins, and increased stress, our microbiome has been under steady and constant attack for decades. Yeast are of a heartier stock than bacterial microbes, and as bacteria die off, yeast begins to overgrow in the digestive tract, a condition known as candidiasis. Mild and moderate cases of candidiasis present with fatigue, IBS, eczema, depression, brain fog, migraines, and weight gain. Severe cases allow the afflicted to develop autoimmune disease (such as Multiple Sclerosis), cancer, and Alzheimer’s.Ann Boroch’s self-published book, The Candida Cure, has been the #1 resource in candida treatment since 2008. Her program—which she used to heal herself from a life-threatening autoimmune disorder—has stood the test of time, and has become a life-changing resource for more than 65,000 people. Now, in this revised edition,  readers have even more tools, with updated information and case histories, a quick start cleanse, and all-new recipes and eating plans.
Kibana 7 Quick Start Guide
Kibana 7 Quick Start Guide
Anurag Srivastava
¥54.49
A quick start guide to visualize your Elasticsearch data Key Features * Your hands-on guide to visualizing the Elasticsearch data as well as navigating the Elastic stack * Work with different Kibana plugins and create effective machine learning jobs using Kibana * Build effective dashboards and reports without any hassle Book Description The Elastic Stack is growing rapidly and, day by day, additional tools are being added to make it more effective. This book endeavors to explain all the important aspects of Kibana, which is essential for utilizing its full potential. This book covers the core concepts of Kibana, with chapters set out in a coherent manner so that readers can advance their learning in a step-by-step manner. The focus is on a practical approach, thereby enabling the reader to apply those examples in real time for a better understanding of the concepts and to provide them with the correct skills in relation to the tool. With its succinct explanations, it is quite easy for a reader to use this book as a reference guide for learning basic to advanced implementations of Kibana. The practical examples, such as the creation of Kibana dashboards from CSV data, application RDBMS data, system metrics data, log file data, APM agents, and search results, can provide readers with a number of different drop-off points from where they can fetch any type of data into Kibana for the purpose of analysis or dashboarding. What you will learn * Explore how Logstash is configured to fetch CSV data * Understand how to create index patterns in Kibana * Become familiar with how to apply filters on data * Discover how to create ML jobs * Explore how to analyze APM data from APM agents * Get to grips with how to save, share, inspect, and edit visualizations * Understand how to find an anomaly in data Who this book is for Kibana 7 Quick Start Guide is for developers new to Kibana who want to learn the fundamentals of using the tool for visualization, as well as existing Elastic developers.
Mastering Rust
Mastering Rust
Rahul Sharma
¥90.46
Become proficient in designing, developing and deploying effective software systems using the advanced constructs of Rust Key Features * Improve your productivity using the latest version of Rust and write simpler and easier code * Understand Rust’s immutability and ownership principle, expressive type system, safe concurrency * Deep dive into the new doamins of Rust like WebAssembly, Networking and Command line tools Book Description Rust is an empowering language that provides a rare combination of safety, speed, and zero-cost abstractions. Mastering Rust – Second Edition is filled with clear and simple explanations of the language features along with real-world examples, showing you how you can build robust, scalable, and reliable programs. This second edition of the book improves upon the previous one and touches on all aspects that make Rust a great language. We have included the features from latest Rust 2018 edition such as the new module system, the smarter compiler, helpful error messages, and the stable procedural macros. You’ll learn how Rust can be used for systems programming, network programming, and even on the web. You’ll also learn techniques such as writing memory-safe code, building idiomatic Rust libraries, writing efficient asynchronous networking code, and advanced macros. The book contains a mix of theory and hands-on tasks so you acquire the skills as well as the knowledge, and it also provides exercises to hammer the concepts in. After reading this book, you will be able to implement Rust for your enterprise projects, write better tests and documentation, design for performance, and write idiomatic Rust code. What you will learn * Write generic and type-safe code by using Rust’s powerful type system * How memory safety works without garbage collection * Know the different strategies in error handling and when to use them * Learn how to use concurrency primitives such as threads and channels * Use advanced macros to reduce boilerplate code * Create efficient web applications with the Actix-web framework * Use Diesel for type-safe database interactions in your web application Who this book is for The book is aimed at beginner and intermediate programmers who already have familiarity with any imperative language and have only heard of Rust as a new language. If you are a developer who wants to write robust, efficient and maintainable software systems and want to become proficient with Rust, this book is for you. It starts by giving a whirlwind tour of the important concepts of Rust and covers advanced features of the language in subsequent chapters using code examples that readers will find useful to advance their knowledge.
Operation Chastise:The RAF's Most Brilliant Attack of World War II
Operation Chastise:The RAF's Most Brilliant Attack of World War II
Hastings, Max
¥196.49
One of the most lauded historians of our time returns to the Second World War in this magnificent retelling of the awe-inspiring raid on German dams conducted by the Royal Army Force’s 617 Squadron.The attack on Nazi Germany’s dams on May 17, 1943, was one of the most remarkable feats in military history. The absurdly young men of the Royal Air Force’s 617 Squadron set forth in cold blood and darkness, without benefit of electronic aids, to fly lumbering heavy bombers straight and level towards a target at a height above the water less than the length of a bowling alley. Yet this story—and the later wartime experience of the 617 Squadron—has never been told in full. Max Hastings takes us back to the May 1943 raid to reveal how the truth of that night is considerably different from the popularized account most people know. The RAF had identified the Ruhr dams as strategic objectives as far back as 1938; in those five years Wing Commander Guy Gibson formed and trained the 617 Squadron. Hastings observes that while the dropping of Wallis’s mines provided the dramatic climax, only two of the eight aircraft lost came down over the dams—the rest were shot down on the flight to, or back from, the mission. And while the 617 Squadron’s valor is indisputable, the ultimate industrial damage caused by the dam raid was actually rather modest. In 1943, these brave men caught the imagination of the world and uplifted the weary spirits of the British people. Their achievement unnerved the Nazi high command, and caused them to expend large resources on dam defenses—making the mission a success. An example of Churchill’s “military theatre” at its best, what 617 Squadron did was an extraordinary and heroic achievement, and a triumph of British ingenuity and technology—a story to be told for generations to come.Operation Chastise includes three 8-page black-and-white photo inserts and 6 maps.
Wild Rescuers: Escape to the Mesa
Wild Rescuers: Escape to the Mesa
StacyPlays
¥44.25
The next installment in the New York Times bestselling series! From YouTube gamer StacyPlays comes the exhilarating sequel to her Minecraft-inspired adventure novel about a girl raised by wolves. Stacy would do anything to protect the Taiga where she lives with the pack of intelligent wolves who raised her. But when humans start to encroach on their forest, their only choice is escape to a place no Arctic wolf has gone before: the desert. The Mesa, with its canyons, snakes, and coyotes, will be like nothing the pack has ever seen. Even in this unfamiliar territory, Stacy is determined to rescue animals in need. But as she and her wolves face new dangers and old secrets, Stacy can’t help but wonder—where does she truly belong? Fans of DanTDM: Trayasaurus and the Enchanted Crystal and PopularMMOs Presents: A Hole New World will love this illustrated, action-packed series!
The Lost Rainforest #3: Rumi's Riddle
The Lost Rainforest #3: Rumi's Riddle
Schrefer, Eliot
¥99.64
The action-packed conclusion to the Lost Rainforest series by award-winning and bestselling author Eliot Schrefer delivers one last thrilling adventure as the shadowwalkers are pushed to the limit to protect Caldera. Perfect for fans of Warriors and Spirit Animals. When the shadowwalkers were victorious in their battle against the Ant Queen, they hoped their work to save Caldera was done. But the rainforest has begun to rumble.Rumi, a scholarly tree frog who can control the wind, must bring his band of animal friends to face the greatest danger they’ve yet encountered—the giant volcano beneath the jungle itself. While the volcano roars, rumors of a mysterious evil blanket Caldera—the Elemental of Darkness has emerged and is building a legion of followers.When the shadowwalkers are forced to divide and conquer, Rumi finds himself an unlikely leader and must grapple with his own secrets before he can unlock the full scope of his magical powers. Can Rumi rally the shadowwalkers to save their rainforest home?
Blockchain for Business 2019
Blockchain for Business 2019
Peter Lipovyanov
¥54.49
Your one-stop guide to blockchain technology and its business applications Key Features * Assimilate blockchain services such as Ethereum and Hyperledger to transform industrial applications * Know in and out of blockchain technology to understand various business use cases * Understand various common and not-so-common challenges faced in blockchain development Book Description Blockchain for Business 2019 is a comprehensive guide that enables you to bring in various blockchain functionalities to extend your existing business models and make correct fully-informed decisions. You will learn how decentralized applications are transforming numerous business sectors that are expected to play a huge role in the future. You will see how large corporations are already implementing blockchain technology now. You will then learn about the various blockchain services, such as Bitcoin, Ethereum, Hyperledger, and others to understand their use cases in a variety of business domains. You will develop a solid fundamental understanding of blockchain architecture. Moving ahead, you will get to grips with the inner workings of blockchain, with detailed explanations of mining, decentralized consensus, cryptography, smart contracts, and many other important concepts. You will delve into a realistic view of the current state of blockchain technology, along with its issues, limitations, and potential solutions that can take it to the next level. By the end of this book, you will all be well versed in the latest innovations and developments in the emerging blockchain space. What you will learn * Understand the fundamentals of blockchain and how it was developed * Gain a good understanding of economic concepts and developments * Develop a base for concepts such as cryptography, computer networking, and programming * Understand the applications of blockchain and its potential impact on the world * Become well versed with the latest developments in the blockchain space * Explore blockchain frameworks, including decentralized organizational structures, networks, and applications Who this book is for This book is for financial professionals, business executives, managers, and enthusiasts who are interested in getting well-versed with blockchain technology in various business domains. This book will help boost your existing business models using blockchain services. No prior experience of blockchain is required.
Hands-On Design Patterns with C++
Hands-On Design Patterns with C++
Fedor G. Pikus
¥90.46
A comprehensive guide with extensive coverage on concepts such as OOP, functional programming, generic programming, and STL along with the latest features of C++ Key Features * Delve into the core patterns and components of C++ in order to master application design * Learn tricks, techniques, and best practices to solve common design and architectural challenges * Understand the limitation imposed by C++ and how to solve them using design patterns Book Description C++ is a general-purpose programming language designed with the goals of efficiency, performance, and flexibility in mind. Design patterns are commonly accepted solutions to well-recognized design problems. In essence, they are a library of reusable components, only for software architecture, and not for a concrete implementation. The focus of this book is on the design patterns that naturally lend themselves to the needs of a C++ programmer, and on the patterns that uniquely benefit from the features of C++, in particular, the generic programming. Armed with the knowledge of these patterns, you will spend less time searching for a solution to a common problem and be familiar with the solutions developed from experience, as well as their advantages and drawbacks. The other use of design patterns is as a concise and an efficient way to communicate. A pattern is a familiar and instantly recognizable solution to specific problem; through its use, sometimes with a single line of code, we can convey a considerable amount of information. The code conveys: "This is the problem we are facing, these are additional considerations that are most important in our case; hence, the following well-known solution was chosen." By the end of this book, you will have gained a comprehensive understanding of design patterns to create robust, reusable, and maintainable code. What you will learn * Recognize the most common design patterns used in C++ * Understand how to use C++ generic programming to solve common design problems * Explore the most powerful C++ idioms, their strengths, and drawbacks * Rediscover how to use popular C++ idioms with generic programming * Understand the impact of design patterns on the program’s performance Who this book is for This book is for experienced C++ developers and programmers who wish to learn about software design patterns and principles and apply them to create robust, reusable, and easily maintainable apps.