Empfehlungen basierend auf "Effective C# 50 Specific Ways to Improve Your C#"
Based on your reading history, we think you will also enjoy the following books.
von Dave Hoover, Adewale Oshineye
Are you doing all you can to further your career as a software developer? With today's rapidly changing and ever-expanding technologies, being successful requires more than technical expertise. To grow professionally, you also need soft skills and effective learning techniques. Honing those skills is what this book is all about. Authors Dave Hoover and Adewale Oshineye have cataloged dozens of behavior patterns to help you perfect essential aspects of your craft.Compiled from years of research, many interviews, and feedback from O'Reilly's online forum, these patterns address difficult situations that programmers, administrators, and DBAs face every day. And it's not just about financial success. Apprenticeship Patterns also approaches software development as a means to personal fulfillment. Discover how this book can help you make the best of both your life and your career.Solutions to some common obstacles that this book explores in-depth include:Burned out at work? "Nurture Your Passion" by finding a pet project to rediscover the joy of problem solving. Feeling overwhelmed by new information? Re-explore familiar territory by building something you've built before, then use "Retreat into Competence" to move forward again. Stuck in your learning? Seek a team of experienced and talented developers with whom you can "Be the Worst" for a while."Brilliant stuff! Reading this book was like being in a time machine that pulled me back to those key learning moments in my career as a professional software developer and, instead of having to learn best practices the hard way, I had a guru sitting on my shoulder guiding me every step towards master craftsmanship. I'll certainly be recommending this book to clients. I wish I had this book 14 years ago!" -Russ Miles, CEO, OpenCredo
von Brian Christian, Tom Griffiths
What should we do, or leave undone, in a day or a lifetime? How much messiness should we accept? What balance of the new and familiar is the most fulfilling? These may seem like uniquely human quandaries, but they are not. Computers, like us, confront limited space and time, so computer scientists have been grappling with similar problems for decades. And the solutions they’ve found have much to teach us.In a dazzlingly interdisciplinary work, Brian Christian and Tom Griffiths show how algorithms developed for computers also untangle very human questions. They explain how to have better hunches and when to leave things to chance, how to deal with overwhelming choices and how best to connect with others. From finding a spouse to finding a parking spot, from organizing one’s inbox to peering into the future, Algorithms to Live By transforms the wisdom of computer science into strategies for human living.
von Joel Greenblatt
Fund manager Joel Greenblatt has been beating the Dow (with returns of 50 percent a year) for more than a decade. And now, in this highly accessible guide, he's going to show you how to do it, too. You're about to discover investment opportunities that portfolio managers, business-school professors, and top investment experts regularly miss -- uncharted areas where the individual investor has a huge advantage over the Wall Street wizards. Here is your personal treasure map to special situations in which big profits are possible, including: * Spin-offs * Restructurings * Merger Securities * Mergers * Rights Offerings * Recapitalizations * Bankruptcies * Risk Arbitrage This is a practical and easy-to-use investment reference, filled with case studies, important background information, and all the tools you'll need. All it takes is a little extra time and effort -- and you can be a stock market genius.
von Francesco Cesarini, Simon Thompson
This book is an in-depth introduction to Erlang, a programming language ideal for any situation where concurrency, fault tolerance, and fast response is essential. Erlang is gaining widespread adoption with the advent of multi-core processors and their new scalable approach to concurrency. With this guide you'll learn how to write complex concurrent programs in Erlang, regardless of your programming background or experience. Written by leaders of the international Erlang community -- and based on their training material -- Erlang Programming focuses on the language's syntax and semantics, and explains pattern matching, proper lists, recursion, debugging, networking, and concurrency. This book helps you: Understand the strengths of Erlang and why its designers included specific features Learn the concepts behind concurrency and Erlang's way of handling it Write efficient Erlang programs while keeping code neat and readable Discover how Erlang fills the requirements for distributed systems Add simple graphical user interfaces with little effort Learn Erlang's tracing mechanisms for debugging concurrent and distributed systems Use the built-in Mnesia database and other table storage features Erlang Programming provides exercises at the end of each chapter and simple examples throughout the book.
von Sean Ellis, Morgan Brown
The definitive playbook by the pioneers of Growth Hacking, one of the hottest business methodologies in Silicon Valley and beyond.It seems hard to believe today, but there was a time when Airbnb was the best-kept secret of travel hackers and couch surfers, Pinterest was a niche web site frequented only by bakers and crafters, LinkedIn was an exclusive network for C-suite executives and top-level recruiters, Facebook was MySpace’s sorry step-brother, and Uber was a scrappy upstart that didn’t stand a chance against the Goliath that was New York City Yellow Cabs.So how did these companies grow from these humble beginnings into the powerhouses they are today? Contrary to popular belief, they didn’t explode to massive worldwide popularity simply by building a great product then crossing their fingers and hoping it would catch on. There was a studied, carefully implemented methodology behind these companies’ extraordinary rise. That methodology is called Growth Hacking, and it’s practitioners include not just today’s hottest start-ups, but also companies like IBM, Walmart, and Microsoft as well as the millions of entrepreneurs, marketers, managers and executives who make up the community of Growth Hackers.Think of the Growth Hacking methodology as doing for market-share growth what Lean Start-Up did for product development, and Scrum did for productivity. It involves cross-functional teams and rapid-tempo testing and iteration that focuses customers: attaining them, retaining them, engaging them, and motivating them to come back and buy more.An accessible and practical toolkit that teams and companies in all industries can use to increase their customer base and market share, this book walks readers through the process of creating and executing their own custom-made growth hacking strategy. It is a must read for any marketer, entrepreneur, innovator or manger looking to replace wasteful big bets and "spaghetti-on-the-wall" approaches with more consistent, replicable, cost-effective, and data-driven results.
von Don Norman
Even the smartest among us can feel inept as we fail to figure our which light switch or oven burner to turn on, or whether to push, pull, or slide a door. The fault, argues this fascinating, ingeniouseven liberatingbook, lies not in ourselves, but in product design that ignores the needs of users and the principles of cognitive psychology.The problems range from ambiguous and hidden controls to arbitrary relationships between controls and functions, coupled with a lack of feedback or other assistance and unreasonable demands on memorization. The book presents examples aplentyamong them, the VCR, computer, and office telephone, all models of how not to design for people.But good, usable design is possible. The rules are simple: make things visible, exploit natural relationships that couple function and control, and make intelligent use of constraints. The goal: guide the user effortlessly to the right action on the right control at the right time. But the designer must care.The author is a world-famous psychologist and pioneer in the application of cognitive science. His aim is to raise the consciousness of both consumers and designers to the delights of products that are easy to use and understand.
von Mike Michalowicz
From Mike Michalowicz, the author of PROFIT FIRST, CLOCKWORK, and THE PUMPKIN PLAN, comes the ultimate diagnostic tool for every entrepreneur.The biggest problem entrepreneurs have is that they don't know what their biggest problem is. If you find yourself trapped between stagnating sales, staff turnover, and unhappy customers, what do you fix first? Every issue seems urgent -- but there's no way to address all of them at once. The result? A business that continues to go in endless circles putting out urgent fires and prioritizing the wrong things.Fortunately, Mike Michalowicz has a simple system to help you eradicate these frustrations and get your business moving forward, fast. Mike himself has lived through the struggles and countless distractions of entrepreneurship, and devoted years to finding a simple way to pinpoint exactly where to direct attention for rapid growth. He figured out that every business has a hierarchy of needs, and if you can understand where you are in that hierarchy, you can identify what needs immediate attention. Simply fix that one thing next, and your business will naturally and effortlessly level-up.Over the past decade, Mike has developed an ardent following for his funny, honest, and actionable insights told through the stories of real entrepreneurs. Now, Fix This Next offers a simple, unique, and wildly powerful business compass that has already helped hundreds of companies get to the next level, and will do the same for you. Immediately.
von Ricardo Semler
This is the international bestseller that tells how Semler tore up the rule books - and defied inflation running at up to 900 per cent per year! Workers make decisions previously made by their bosses. Managerial staff set their own salaries and bonuses. Everyone has access to the company books. No formality - a minimum of meetings, memos and approvals. Internal walls are torn down. Shopfloor workers set their own productivity targets and schedules. Result - Semco is one of Latin America's fastest-growing companies, acknowledged to be the best in Brazil to work for, and with a waiting list of thousands of applicants waiting to join it. Learn Ricardo's secrets and let some of the Semco magic rub off on you and your company.
von Sandro Mancuso
In The Software Craftsman, Sandro Mancuso explains what craftsmanship means to the developer and his or her organization, and shows how to live it every day in your real-world development environment. Mancuso shows how software craftsmanship fits with and helps students improve upon best-practice technical disciplines such as agile and lean, taking all development projects to the next level. Readers will learn how to change the disastrous perception that software developers are the same as factory workers, and that software projects can be run like factories.
von Robert C. Martin
How to Write Code You're Proud of . . . Every Single Day". . . [A] timely and humble reminder of the ever-increasing complexity of our programmatic world and how we owe it to the legacy of humankind--and to ourselves--to practice ethical development. Take your time reading Clean Craftsmanship. . . . Keep this book on your go-to bookshelf. Let this book be your old friend--your Uncle Bob, your guide--as you make your way through this world with curiosity and courage."--From the Foreword by Stacia Heimgartner Viscardi, CST & Agile MentorIn Clean Craftsmanship, the legendary Robert C. Martin ("Uncle Bob") has written the principles that define the profession--and the craft--of software development. Uncle Bob brings together the disciplines, standards, and ethics you need to deliver robust, effective code and to be proud of all the software you write.Robert Martin, the best-selling author of Clean Code, provides a pragmatic, technical, and prescriptive guide to the foundational disciplines of software craftsmanship. He discusses standards, showing how the world's expectations of developers often differ from their own and helping you bring the two in sync. Bob concludes with the ethics of the programming profession, describing the fundamental promises all developers should make to their colleagues, their users, and, above all, themselves.With Uncle Bob's insights, all programmers and their managers can consistently deliver code that builds trust instead of undermining it--trust among users and throughout societies that depend on software for their survival.Moving towards the "north star" of true software craftsmanship: the state of knowing how to program wellPractical, specific guidance for applying five core disciplines: test-driven development, refactoring, simple design,collaborative programming, and acceptance testsHow developers and teams can promote productivity, quality, and courageThe true meaning of integrity and teamwork among programmers, and ten specific commitments every software professional should makeRegister your book for convenient access to the book's companion videos, updates, and/or corrections as they become available. See inside book for details.