Empfehlungen basierend auf "Software Craftsman, The: Professionalism, Pragmatism, Pride"

Based on your reading history, we think you will also enjoy the following books.

von Alexander Osterwalder, Yves Pigneur

Business Model Generation is a handbook for visionaries, game changers, and challengers striving to defy outmoded business models and design tomorrow's enterprises. If your organization needs to adapt to harsh new realities, but you don't yet have a strategy that will get you out in front of your competitors, you need Business Model Generation.Co-created by 470 "Business Model Canvas" practitioners from 45 countries, the book features a beautiful, highly visual, 4-color design that takes powerful strategic ideas and tools, and makes them easy to implement in your organization. It explains the most common Business Model patterns, based on concepts from leading business thinkers, and helps you reinterpret them for your own context. You will learn how to systematically understand, design, and implement a game-changing business model--or analyze and renovate an old one. Along the way, you'll understand at a much deeper level your customers, distribution channels, partners, revenue streams, costs, and your core value proposition.Business Model Generation features practical innovation techniques used today by leading consultants and companies worldwide, including 3M, Ericsson, Capgemini, Deloitte, and others. Designed for doers, it is for those ready to abandon outmoded thinking and embrace new models of value creation: for executives, consultants, entrepreneurs, and leaders of all organizations. If you're ready to change the rules, you belong to "the business model generation!"

von Steve Krug

Since it was first published in 2000, hundreds of thousands of Web designers and developers have relied on usability guru Steve Krug's guide to understand the principles of intuitive navigation and information design. Witty, commonsensical, and eminently practical, it's one of the best loved and most recommended books on the subject. It's a core foundational book that every Web designer must internalise to make their designs truly effective. In this substantially revised edition, Steve returns with fresh perspective to reconsider the principles he originally laid out--commenting, amending, amplifying, and offering fresh new examples to underscore their importance. This edition adds an important new chapter on mobile as well as integrating coverage of mobile throughout. It's a complete re-imagining of the concepts that made this book an instant classic.

von Robert Martin

Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way.Noted software expert Robert C. Martin, presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin, who has helped bring agile principles from a practitioner's point of view to tens of thousands of programmers, has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code on the fly into a book that will instill within you the values of software craftsman, and make you a better programmerbut only if you work at it.What kind of work will you be doing? You'll be reading codelots of code. And you will be challenged to think about what's right about that code, and what's wrong with it. More importantly you will be challenged to reassess your professional values and your commitment to your craft.  Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up codeof transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and smells gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code. Readers will come away from this book understandingHow to tell the difference between good and bad code How to write good code and how to transform bad code into good code How to create good names, good functions, good objects, and good classes How to format code for maximum readability How to implement complete error handling without obscuring code logic How to unit test and practice test-driven development What smells and heuristics can help you identify bad codeThis book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code. 

von Simon Birkenhead

Most managers fail. Some 70% of employees say they are dissatisfied with their line manager. A shocking 50% are labelled as incompetent, a disappointment or a wrong hire by their co-workers. But, what do we expect when over half new managers are given no training when they are promoted? Becoming a manager isn't a progression; it's an entirely new job. Penguin Expert Series: Managing People is a manual for managers who want to succeed in their new job, motivate and direct their teams and establish a working culture where everyone wants to do their best work. The book condenses Simon Birkenhead's decades of experience working as a team leader. He reveals; what makes a good manager, highlights common pitfalls to avoid, presents his tried and tested 'four-lever framework.' With strategies to activate motivation in your team, set goals and expectations, provide feedback and coaching to building a high-performance culture, and plenty of examples from across industries, this is everything first-time managers need to succeed and be the boss that everyone wants to work for.

von Noah Kagan

AN INSTANT NEW YORK TIMES BESTSELLER The founder and CEO of AppSumo.com, Noah Kagan, knows how to launch a seven-figure business in a single weekend—and he’s done it seven times. Million Dollar Weekend will show you how. Now is the best time in history for entrepreneurship. More than ever, the world needs new businesses and it’s cheaper than ever to create them. And, let’s be frank: most day jobs suck. People spend too much time doing too much work for too little money—and they know it. They want out. But, if the barriers to starting a business are getting lower and lower, why is it SO HARD TO DO for SO MANY PEOPLE? Why are there so many wantrepreneurs playing at business on social media and so few entrepreneurs actually running them? Ask yourself: Do you want to work for yourself, or start a side-hustle, but it all feels too risky and unpredictable? Have you spent time or money on things like websites and logos, but still have no customers? Are you brainstorming endlessly and waiting for the perfect idea to strike? All those Frequent Excuses are solvable. The plan is simple—so simple it can be completed in a single weekend, but so powerful that Kagan has used it to build seven businesses now worth more than $1 million: Find your Creator’s Courage to overcome your fear and have fun! Use the "Million Dollar Weekend" Process to get customers EXCITED to give you money. Automate your business so it can grow while you sleep. By Monday, you’ll have a market-tested, scalable business idea and you’ll be a entrepreneur on the path to seven figures. Million Dollar Weekend is the path to creating your dream life and attaining financial freedom. LFG.

von Burton G. Malkiel

Tracking the latest risks and rewards on Wall Street, here's the perennial bestseller offering the most reliable investment advice for the new century. This gimmick-free, irreverent, and vastly informative guide shows how to navigate the turbulence on Wall Street and beat the pros at their own game. Skilled at puncturing financial bubbles and other delusions of the Wall Street crowd, Burton Malkiel shows why a broad portfolio of stocks selected at random will match the performance of one carefully chosen by experts. Taking a shrewd look at the high-tech boom and its aftermath, Malkiel shows how to maximize gains and minimize losses in this era of electronic brokers, virtual gurus, and flashy investment vehicles. Learn how to analyze the potential returns, not only for stocks and bonds, but for the full range of investment opportunities, from money market accounts and real estate investment trusts to insurance, home owning, and tangible assets like gold and collectibles. Decode the rating game for mutual funds, and discover the unique advantages of index mutual funds over the wide range of riskier alternatives. Year in and year out the best investing guide money can buy, this enhanced edition includes an update of Professor Malkiel's famous "Life-Cycle Guide to Investing," showing how to match an investment strategy to your stage of life.

von Byron Sharp

This book provides evidence-based answers to the key questions asked by marketers every day. Tackling issues such as how brands grow, how advertising really works, what price promotions really do and how loyalty programs really affect loyalty, How Brands Grow presents decades of research in a style that is written for marketing professionals to grow their brands. It is the first book to present these laws in context and to explore their meaning and application.The most distinctive element to this book is that the laws presented are tried and tested; they have been found to hold over varied conditions, time and countries. This is contrary to most marketing texts and indeed, much information provides evidence that much modern marketing theory is far from soundly based.

von Lyssa Adkins

The Provocative and Practical Guide to Coaching Agile TeamsAs an agile coach, you can help project teams become outstanding at agile, creating products that make them proud and helping organizations reap the powerful benefits of teams that deliver both innovation and excellence.More and more frequently, ScrumMasters and project managers are being asked to coach agile teams. But it’s a challenging role. It requires new skills―as well as a subtle understanding of when to step in and when to step back. Migrating from “command and control” to agile coaching requires a whole new mind-set.In Coaching Agile Teams, Lyssa Adkins gives agile coaches the insights they need to adopt this new mind-set and to guide teams to extraordinary performance in a re-energized work environment. You’ll gain a deep view into the role of the agile coach, discover what works and what doesn’t, and learn how to adapt powerful skills from many allied disciplines, including the fields of professional coaching and mentoring.Coverage includes Understanding what it takes to be a great agile coach Mastering all of the agile coach’s roles: teacher, mentor, problem solver, conflict navigator, and performance coach Creating an environment where self-organized, high-performance teams can emerge Coaching teams past cooperation and into full collaboration Evolving your leadership style as your team grows and changes Staying actively engaged without dominating your team and stunting its growth Recognizing failure, recovery, and success modes in your coaching Getting the most out of your own personal agile coaching journeyWhether you’re an agile coach, leader, trainer, mentor, facilitator, ScrumMaster, project manager, product owner, or team member, this book will help you become skilled at helping others become truly great. What could possibly be more rewarding?

von Michael Feathers

This book provides programmers with the ability to cost-effectively handle common legacy code problems without having to go through the hugely expensive task of rewriting all existing code. It describes a series of practical strategies that developers can employ to bring their existing software applications under control. The author provides useful guidance about how to use these strategies when refactoring or making functional changes to codebases. One of the book's key points is that it teaches developers to write tests that can be used to ensure they are not unintentionally changing the application as they optimize it. Examples are provided in Java, C++, and C#, and the book assumes that the reader has some knowledge of UML notation. Strategies using UML and code in C++ and Java are emphasized, while language-independent advice is delivered in sidebars and appendices for language-specific users.

von Mark Seemann

How to Reduce Code Complexity and Develop Software More Sustainably"Mark Seemann is well known for explaining complex concepts clearly and thoroughly. In this book he condenses his wide-ranging software development experience into a set of practical, pragmatic techniques for writing sustainable and human-friendly code. This book will be a must-read for every programmer."Scott Wlaschin, author of Domain Modeling Made FunctionalCode That Fits in Your Head offers indispensable, practical advice for writing code at a sustainable pace and controlling the complexity that causes projects to spin out of control. Reflecting decades of experience helping software teams succeed, Mark Seemann guides students from zero (no code) to deployed features and shows how to maintain a good cruising speed as they add functionality, address cross-cutting concerns, troubleshoot, and optimize. They'll find valuable ideas, practices, and processes for key issues ranging from checklists to teamwork, encapsulation to decomposition, API design to unit testing. Seemann illuminates his insights with code examples drawn from a complete sample project. Written in C#, they're designed to be clear and useful to anyone who uses any object-oriented language including Java , C++, and Python. To facilitate deeper exploration, all code and extensive commit messages are available for download.Choose mindsets and processes that work, and escape bad metaphors that don'tUse checklists to improve outcomes with skills already possessedGet past analysis paralysis by creating and deploying a vertical slice to an applicationCounteract forces that lead to code rot and unnecessary complexityMaster better techniques for changing code behaviorDiscover ways to solve code problems more quickly and effectivelyThink more productively about performance and securityRegister your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.