Knihobot

Russ Miles

    Learning UML 2.0
    Learning Chaos Engineering
    Head First Software Development
    • Learning Chaos Engineering

      Discovering and Overcoming System Weaknesses Through Experimentation

      • 175 stránek
      • 7 hodin čtení

      Most companies work hard to avoid costly failures, but in complex systems a better approach is to embrace and learn from them. Through chaos engineering, you can proactively hunt for evidence of system weaknesses before they trigger a crisis. This practical book shows software developers and system administrators how to plan and run successful chaos engineering experiments. System weaknesses go beyond your infrastructure, platforms, and applications to include policies, practices, playbooks, and people. Author Russ Miles explains why, when, and how to test systems, processes, and team responses using simulated failures on Game Days. You'll also learn how to work toward continuous chaos through automation with features you can share across your team and organization. Learn to think like a chaos engineer Build a hypothesis backlog to determine what could go wrong in your system Develop your hypotheses into chaos engineering experiment Game Days Write, run, and learn from automated chaos experiments using the open source Chaos Toolkit Turn chaos experiments into tests to confirm that you've overcome the weaknesses you discovered Observe and control your automated chaos experiments while they are running

      Learning Chaos Engineering2019
    • Head First Software Development

      A Learner's Companion to Software Development

      • 495 stránek
      • 18 hodin čtení

      Even the best developers have seen well-intentioned software projects fail -- often because the customer kept changing requirements, and end users didn't know how to use the software you developed. Instead of surrendering to these common problems, let Head First Software Development guide you through the best practices of software development. Before you know it, those failed projects will be a thing of the past.With its unique visually rich format, this book pulls together the hard lessons learned by expert software developers over the years. You'll gain essential information about each step of the software development lifecycle -- requirements, design, coding, testing, implementing, and maintenance -- and understand why and how different development processes work.This book is for you if you Head First Software Development is here to help you learn in a way that your brain likes... and you'll have a blast along the way. Why pick up hundreds of boring books on the philosophy of this approach or the formal techniques required for that one? Stick with Head First Software Development , and your projects will succeed like never before. Go on, get started... you'll learn and have fun. We promise.

      Head First Software Development2007
      4,0
    • Learning UML 2.0

      A Pragmatic Introduction to UML

      • 286 stránek
      • 11 hodin čtení

      Since its introduction in 1997, the Unified Modeling Language (UML) has transformed software development, becoming a standard supported by every integrated software development environment globally. Learning the latest UML standard, UML 2.0, is essential for all software developers, and this clear, step-by-step guide is the ideal resource for mastering the language. As software systems grow increasingly complex, whether for desktop applications or enterprise systems, managing this complexity is crucial. UML serves as a valuable tool, whether used as a blueprint language, sketch tool, or programming language. This book provides essential insights on applying UML effectively in your projects. Unlike other resources that merely describe UML, this guide teaches practical usage, helping you craft and communicate your project's design. Written by Russ Miles and Kim Hamilton, it offers a pragmatic introduction based on real-world experience rather than theory. Regardless of your software process or methodology, this comprehensive guide is your go-to source for getting started with UML 2.0. Additional exercises and resources are available to enhance your learning experience.

      Learning UML 2.02006