Empfehlungen basierend auf "Clean Coder, The: A Code of Conduct for Professional Programmers"

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

von R. Keith Sawyer, Danah Henriksen

Explaining Creativity is an accessible introduction to the latest scientific research on creativity. The book summarizes and integrates a broad range of research in psychology and related scientific fields. In the last 50 years, psychologists, anthropologists, and sociologists have devoted increased attention to creativity; we now know more about creativity than at any point in history. Explaining Creativity examines research on thinking processes, personality, culture, mental health, groupwork, technology, self-beliefs, and more. It also reviews creativity across fields such as the arts, science, theater, music, and writing.This new edition maintains the broad and practical, yet still detailed approach of the previous editions, but it features updated coverage on the full landscape of creative cognition, creative practice, and social and cultural contexts for creativity. With three new chapters on Creativity and Technology, Creativity and Wellbeing, and Creativity and Self, this third edition provides a comprehensive understanding of creativity for anyone interested in the topic.

von Laura Mae Martin

Google’s Executive Productivity Advisor offers insights on how to make the “new way of work” work for you, providing actionable steps to optimize your productivity, accomplish more, prevent burnout, and cultivate a harmonious work-life balance. Every day, tens of thousands of Google employees, from executives to interns, rely on Laura Mae Martin’s tips and best practices for how to make the most of their time. Now, with Uptime, Laura brings her unique approach to productivity and well-being to anyone who wants to be more effective and experience “calm accomplishment,” whether at work, at school, or in their own personal lives. Laura began her Google career in sales but quickly carved out a niche for herself as a productivity expert. For more than a decade, she’s been coaching Google executives and employees on how to achieve a state of “productivity Zen”—a holistic approach to conquering everything from the avalanche of emails in their inboxes to becoming the master of their own calendars and running excellent meetings. Her strategies have been widely adopted by many, including entry-level employees looking to amplify their individual impact, middle managers, and top executives working across global teams. As many of us have moved to a hybrid environment blending work and home, managing our time efficiently and remaining productive is more important than ever. In Uptime, Laura shows how to thrive no matter where you’re working, giving concrete steps that help you focus on your priorities and keep good systems, routines, and tactics in place. Uptime explains how to make technology work for you and make “feeling on top of it” your new normal. It’s a blueprint for operating at the highest levels of productivity while enhancing your own personal well-being.

von Johannes Schartau, Christiaan Verwijs, Barry Overeem

Escape “Zombie Scrum” and Get Real Value from Agile! “Professional Scrum and Zombie Scrum are mortal enemies in eternal combat. If you relax your guard, Zombie Scrum comes back. This guide helps you stay on your guard, providing very practical tips for identifying when you have become a Zombie and how to stop this from happening. A must-have for any Zombie Scrum hunter.” --Dave West, CEO, Scrum.org “Barry, Christiaan, and Johannes have done a magnificent job of accumulating successful experiences and sharing their inspiring stories in this very practical book. They don't shy away from telling it like it is, which is why their proposals are always as useful as they are grounded in reality.” --Henri Lipmanowicz, cofounder, Liberating Structures Millions of professionals use Scrum. It is the #1 approach to agile software development in the world. Even so, by some estimates, over 70% of Scrum adoptions fall flat. Developers find themselves using “Zombie Scrum” processes that look like Scrum, but are slow, lifeless, and joyless. Scrum is just not working for them. Zombie Scrum Survival Guide reveals why Scrum runs aground and shows how to supercharge your Scrum outcomes, while having a lot more fun along the way. Humorous, visual, and extremely relatable, it offers practical approaches, exercises, and tools for escaping Zombie Scrum. Even if you are surrounded by skeptics, this book will be the antidote to help you build more of what users need, ship faster, improve more continuously, interact more successfully in any team, and feel a whole lot better about what you are doing. Suddenly, one day soon, you will remember: that is why we adopted Scrum in the first place! Learn how Zombie Scrum infects you, why it spreads, and how to inoculate yourself Get closer to your stakeholders, and wake up to their understanding of value Discover why Zombie teams can't learn, and what to do about it Clear away the specific obstacles to real continuous improvement Make self-managed teams real so people can behave like humans, not Zombies Zombie Scrum Survival Guide is for Scrum Masters, Scrum practitioners, Agile coaches and leaders, and everyone who wants to transform the promises of Scrum into reality. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

von Nafisa Bakkar

How do I start a business on a budget? How do I find my first 100 customers and make my first £100k? How do I build a network and get my business noticed?

von Marc F. Bellemare

A guide for research economists: how to write papers, give talks, navigate the peer-review process, advise students, and more.Newly minted research economists are equipped with a PhD’s worth of technical and scientific expertise but often lack some of the practical tools necessary for “doing economics.” With this book, economics professor Marc Bellemare breaks down the components of doing research economics and examines each in turn: communicating your research findings in a paper; presenting your findings to other researchers by giving a talk; submitting your paper to a peer-reviewed journal; funding your research program through grants (necessary more often than not for all social scientists); knowing what kind of professional service opportunities to pursue; and advising PhD, master’s, and undergraduate students.With increasing data availability and decreasing computational costs, economics has taken an empirical turn in recent decades. Academic economics is no longer the domain only of the theoretical; many young economists choose applied fields when the time comes to specialize. Yet there is no manual for surviving and thriving as a professional research economist. Doing Economics fills that gap, offering an essential guide for research economists at any stage of their careers.

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 Byron Sharp

This book brings science to marketing with practical findings that have been replicated, explained and generalised into 'laws' we can rely on. Until every marketer applies these learnings, there will be a competitive advantage for those who doMelding logic and science with compelling insight, this books lays out important principles that every manager should know and applyEmploys an exciting evidence based approach to marketingProvides insight for all business professionals about how to market their brands effectivelyThe author is Director of The Ehrenberg-Bass Institute which has many international big brand corporate members including British Airways, Mars, Coca-Cola, Colgate-Palmolive, ESPN, Kraft, Unilever, Procter & Gamble

von Vaughn Vernon

“For software developers of all experience levels looking to improve their results, and design and implement domain-driven enterprise applications consistently with the best current state of professional practice, Implementing Domain-Driven Design will impart a treasure trove of knowledge hard won within the DDD and enterprise application architecture communities over the last couple decades.” –Randy Stafford, Architect At-Large, Oracle Coherence Product Development   “This book is a must-read for anybody looking to put DDD into practice.” –Udi Dahan, Founder of NServiceBus   Implementing Domain-Driven Design presents a top-down approach to understanding domain-driven design (DDD) in a way that fluently connects strategic patterns to fundamental tactical programming tools. Vaughn Vernon couples guided approaches to implementation with modern architectures, highlighting the importance and value of focusing on the business domain while balancing technical considerations.   Building on Eric Evans’ seminal book, Domain-Driven Design, the author presents practical DDD techniques through examples from familiar domains. Each principle is backed up by realistic Java examples–all applicable to C# developers–and all content is tied together by a single case study: the delivery of a large-scale Scrum-based SaaS system for a multitenant environment.   The author takes you far beyond “DDD-lite” approaches that embrace DDD solely as a technical toolset, and shows you how to fully leverage DDD’s “strategic design patterns” using Bounded Context, Context Maps, and the Ubiquitous Language. Using these techniques and examples, you can reduce time to market and improve quality, as you build software that is more flexible, more scalable, and more tightly aligned to business goals.   Coverage includes Getting started the right way with DDD, so you can rapidly gain value from it Using DDD within diverse architectures, including Hexagonal, SOA, REST, CQRS, Event-Driven, and Fabric/Grid-Based Appropriately designing and applying Entities–and learning when to use Value Objects instead Mastering DDD’s powerful new Domain Events technique Designing Repositories for ORM, NoSQL, and other databases  

von Richard Rumelt

Good Strategy/Bad Strategy clarifies the muddled thinking underlying too many strategies and provides a clear way to create and implement a powerful action-oriented strategy for the real world. Developing and implementing a strategy is the central task of a leader. A good strategy is a specific and coherent response to—and approach for—overcoming the obstacles to progress. A good strategy works by harnessing and applying power where it will have the greatest effect. Yet, Rumelt shows that there has been a growing and unfortunate tendency to equate Mom-and-apple-pie values, fluffy packages of buzzwords, motivational slogans, and financial goals with “strategy.” In Good Strategy/Bad Strategy, he debunks these elements of “bad strategy” and awakens an understanding of the power of a “good strategy.” He introduces nine sources of power—ranging from using leverage to effectively focusing on growth—that are eye-opening yet pragmatic tools that can easily be put to work on Monday morning, and uses fascinating examples from business, nonprofit, and military affairs to bring its original and pragmatic ideas to life. The detailed examples range from Apple to General Motors, from the two Iraq wars to Afghanistan, from a small local market to Wal-Mart, from Nvidia to Silicon Graphics, from the Getty Trust to the Los Angeles Unified School District, from Cisco Systems to Paccar, and from Global Crossing to the 2007–08 financial crisis.Reflecting an astonishing grasp and integration of economics, finance, technology, history, and the brilliance and foibles of the human character, Good Strategy/Bad Strategy stems from Rumelt’s decades of digging beyond the superficial to address hard questions with honesty and integrity.

von Robert Martin, Robert C. Martin

Twenty years after the Agile Manifesto was first presented, the legendary Robert C. Martin (Uncle Bob) reintroduces agile values and principles for a new generation of software developers. In this eagerly awaited book, the best-selling author of The Clean Coder shows how to bring unprecedented levels of professionalism and discipline to agile development — and thereby write far more effective, successful software.As with his other books, Martin's Clean Agile: Back to Basics doesn't merely present multiple choices and options, and say "use your best judgment"; it tells you what choices to make and why those choices are critical to your success. Writing in the agile context, Martin offers direct, no-nonsense answers to crucial questions:How and why did agile begin?What are the costs and benefits of agile?What are the most effective practices of agile development?How should an agile team be organized?What roles do programmers, testers, and managers play in an agile team?What is the role of the Agile Coach?What about agile for large projects?What kinds of projects benefit from agile?Clean Agile: Back to Basics is essential reading for students, programmers, managers, testers, project managers, and every software professional called upon to lead or participate in an agile project.