Yahoo Suche Web Suche

Suchergebnisse

  1. Suchergebnisse:
  1. 9. Okt. 2017 · Feature Toggles (often also refered to as Feature Flags) are a powerful technique, allowing teams to modify system behavior without changing code. They fall into various usage categories, and it's important to take that categorization into account when implementing and managing toggles. Toggles introduce complexity.

  2. Martin Fowler. I am an author and speaker who is particularly interested in how software can be designed so we can easily add useful capabilities for many years. I joined Thoughtworks in 2000 as I found their attitude to people and customers fitted remarkably with my own views: they really do believe that people are their biggest asset.

  3. 21. Aug. 2019 · Software Delivery Guide. I use the term “software delivery” to indicate the steps from a developer finishing work on a new feature, to that feature being used in production. In my younger days, the time for this would typically measured in months. One of the great advances in software development in the last two decades has been cutting ...

  4. Martin Fowler’s guide to reworking bad code into well-structured code. Refactoring improves the design of existing code and enhances software maintainability, as well as making existing code easier to understand. Original Agile Manifesto signer and software development thought leader, Martin Fowler, provides a catalog of refactorings that ...

  5. Many people have said they find a refactoring approach to be a better way of learning about patterns, because you see in gradual stages the interplay of problem and solution. These refactorings also reinforce the critical fact that refactoring is all about making large changes in tiny steps. So I'm delighted to be able to present this book to you.

  6. 28. Aug. 2019 · Domain-Specific Languages Guide. A Domain-Specific Language (DSL) is a computer language that's targeted to a particular kind of problem, rather than a general purpose language that's aimed at any kind of software problem. Domain-specific languages have been talked about, and used for almost as long as computing has been done.

  7. 26. Feb. 2018 · The Practical Test Pyramid. The "Test Pyramid" is a metaphor that tells us to group software tests into buckets of different granularity. It also gives an idea of how many tests we should have in each of these groups. Although the concept of the Test Pyramid has been around for a while, teams still struggle to put it into practice properly.